保留地址包括回环地址、网络地址和广播地址。
127.x.y.z这样的网络地址保留为当地回环地址,比如127.0.0.1。这个地址是为提供对本地主机的TCP/IP 网络配置测试。发送到这个地址的数据包不输出到实体网络,而是送给系统的loopback驱动程序来处理。
网络地址主要是用来标识不同的网络。它不是指具体的主机或者设备,而是标识属于同一个网络的主机或者网络设备的集合。网络地址可以在路由表中找到,因为路由器控制网络之间而不是单个主机之间的通信量。对于任意一个IP地址来说,将它的地址结构中的主机位全部取0就得到了它所处的网络地址。A类取最后3个字节,B类取最后两个字节,C类取最后一个字节。
A类地址:1.0.0.1~157.255.255.254
B类地址:128.0.0.1~191.255.255.254
C类地址:192.0.0.1~223.255.255.254
D类:224.0.0.0~239.255.255.255
E类:240.0.0.0~247.255.255.255
当一个数据包到达一个网络时,它首先判断该网络与其目的网络是否符合,如果到达的网络地址与目的地址不匹配,那么它将根据合适的算法进行转发。只有网络地址与目的网络符合时,才会查找相应的主机,进行主机的匹配,然后将数据包发送给指定的主机。
广播地址是一种特殊的数据传输方式,在这种方式下,一台网络设备所发送的数据包将会被本网络内的所有主机接收。在同一网络内部,属于同一个子网的网络设备将属于同一个广播域。广播地址代表本子网内的所有网络设备,利用该地址可以向属于同一个网段内的所有网络设备传达数据。
在一个网络中,广播地址是对应的主机全部是1而得到的IP地址。如果一台主机所发送的数据包包含的目的地址是广播地址,那么这个数据分组将会被这个网络中的所有主机同时接收。
IP地址中的主机位全部取1得到的就是广播地址,主机位全部取0得到的就是网络地址。
A类地址的网络地址为X.0.0.0,广播地址为X.255.255.255。
B类地址的网络地址为X.X.0.0,广播地址为X.X.255.255。
C类地址的网络地址为X.X.X.0,广播地址为X.X.X.255。
其中的X为实际IP地址对应位置上的值。
在设计一个网络时,在保证必要广播包发送的同时,也要尽可能地减少发送不必要的广播包,从而提高整个网络的数据通行能力,减少广播包对网络带宽的占用。
特殊的保留地址:0.0.0.0和255.255.255.255。
0.0.0.0:表示默认路由。默认路由是用来发送那些目的网络没有包含在路由表中的数据包的一种路由方式。
地址255.255.255.255代表本地有限广播。该地址用于向本地网络中的所有主机发送广播消息,通常在配置主机的启动信息时使用。

春日百花开
鼓励的话语:成功者不犹豫,犹豫者不成功!