一般的主机或网络设备分配IP地址及相应的子网掩码不能为255.255.255.255
路由表中的255.255.255.255,是指目标地址只能为指定的一个唯一的地址,上例中的只有目标地址为192.168.1.101,转发到127.0.0.1,其它任何地址都不符合本条路由。
不像 192.168.1.0 255.255.255.0 192.168.1.101 192.168.1.101 20 这一行,只要目标地址为192.168.1.xxx都转发至192.168.1.101
首先纠正一下子网掩码不可能为255.255.255.255 这种说法是完全错误的,子网掩码只是为了将一个网络划分为多个逻辑子网。所以不可能32位全为1.
而网络255.255.255.255 表示的向整个网络广播,目的是为了找到目标计算机。当找到后,路由器会将IP地址与MAC地址绑定这就是所谓的地址学习
在路由中 32为的子网掩码 表示的是台主机,不是一个网络,这种情况出现的比较少 ,192.168.1.101 255.255.255.255 127.0.0.1 127.0.0.1 20 这条就是表示你的这台主机地址 , 比如你要添加静态路由到你的这台主机就是就是32
255.255.255.255 255.255.255.255 192.168.1.101 192.168.1.101 1 这是表示的是广播地址 面向的是该网段的所有主机。