一提到IP地址,我们首先想到的是192.168.xxx.xxx ,后来见到苹果的Router以后还有10.10.xxx.xxx,那么还有好多的特殊IP地址,你都清楚吗?
IP多播(也称多址广播或 组播)技术,是一种允许一台或多台主机(多播源)发送单一 数据包到多台主机(一次的,同时的)的TCP/ IP网络技术。多播作为一点对多点的通信,是节省 网络带宽的有效方法之一。多播组是D类IP地址(224.0.0.0~239.255.255.255)。
在具体的项目中: UDP + IP多播有着广泛的应用。比如在局域网内基于UDP的各种发现协议SSDP 、SDDP等都是基于IP的多播。因为依赖于UDP,可以将UDP点对点发送变成了一对多的发送。
多播的特点:
多播服务端针对特定多播地址只发送一次数据
即使只发送一次数据,但是组内的所有客户端都能收到数据
多播组数可以在IP地址范围内任意增加
加入特定的多播组即可接收发往该多播组的数
IP地址分类中的 B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。它的第1个字节的前两位固定为10.
B类地址范围:128.0.0.0---191.255.255.255。
B类地址的私有地址和保留地址
在B类地址中172.16.0.0---172.31.255.255是私有地址,169.254.X.X是保留地址。
通常在DHCP动态分配IP地址失败的情况下,window会为我们的电脑分配一个169.254.XXX.XXX的无效IP
我们在实际生活中经常看到路由器的IP地址段是192.168.1.xxx ,有些苹果路由器是10.10.xxx.xxx这些IP地址都是属于私有地址,所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址。
A类地址第1字节为网络地址,其它3字节为主机地址,它的第1个字节的第一位固定为0.
A类地址范围:1.0.0.0---127.255.255.255
C类地址第1字节、第2字节和第3个字节为网络地址,第4个字节为主机地址。另外第1个字节的前三位固定为110。
C类地址范围:192.0.0.0---223.255.255.255。
广播分组的目标IP地址的主机部分全为1,这意味着本地网络(广播域)中的所有主机都将接收并查看该分组。
在以太网帧中,必须包含与广播IP地址对应的广播MAC地址。在以太网中,广播MAC地址长48位,其十六进制表示为FF-FF-FF-FF-FF-FF。
严格说来,【0.0.0.0】已经不是一个真正意义上的IP地址了。它表示的是这样一个集合:所有不清楚的主机和目的网络。这里的'不清楚'是指在本机的路由 表里没有特定条目指明如何到达。对本机来说,它就是一个'收容所',所有不认识的'三无'人员,一 律送进去。如果你在网络设置中设置了缺省网关,那么Windows系统会自动产生一个目的地址为0.0.0.0的缺省路由。
下面是RFC文档对【0.0.0.0】的描述
RFC:
0.0.0.0/8 - Addresses in this block refer to source hosts on 'this'network. Address 0.0.0.0/32 may be used as a source address for thishost on this network; other addresses within 0.0.0.0/8 may be used torefer to specified hosts on this network ([RFC1122], Section 3.2.1.3).
根据RFC文档描述,它不只是代表本机,0.0.0.0/8可以表示本网络中的所有主机
联系客服