有些IP地址被保留用于某些特殊目的,网络管理员不能将这些地址分配给计算机。下面列出了这些被排除在外的地址,并说明了为什么要保留它们。
·主机ID全为0的地址:特指某个网段,比如192.168.10.0255.255.255.0,指192.168.10.0网段。
·主机ID全为1的地址:特指该网段的全部主机,如果你的计算机发送数据包时使用主机ID全是1的IP地址,则数据链路层地址使用广播地址FF-FF-FF-FF-FF-FF。
比如同一网段的计算机名称解析就需要发送名称解析的广播包。假如你的计算机IP地址是192.168.10.10,子网掩码是255.255.255.0,它要发送一个广播包,如目标IP地址是192.168.10.255,帧的目标MAC地址是FF-FF-FF-FF-FF-FF,那么该网段中的全部计算机都能收到。
·127.0.0.1:它是回送地址,指本机地址,一般用来测试。回送地址(127.x.x.x)是指本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地主机进程之间的通信。
无论什么程序,一旦使用回送地址发送数据,协议软件就立即返回,不进行任何网络传输。任何计算机都可以用该地址访问自己的共享资源或网站,如果ping该地址后能通,说明计算机的TCP/IP协议工作正常,即便计算机没有网卡,ping 127.0.0.1还是能够通的。
·169.254.0.0:IP地址169.254.0.0~169.254.255.255实际上是自动私有IP地址。在Windows 2000以前的系统中,如果计算机无法获取IP地址,则自动配置成“IP地址:0.0.0.0”“子网掩码:0.0.0.0”的形式,导致其不能与其他计算机进行通信。
对于Windows 2000以后的操作系统,则在无法获取IP地址时自动配置成“IP地址:169.254.×.×”“子网掩码:255.255.0.0”的形式,这样可以使所有获取不到IP地址的计算机之间能够进行通信,如图1和图2所示。
图1 自动获得地址
图2 Windows自动配置的IP地址
·0.0.0.0:如果计算机的IP地址和网络中其他计算机的IP地址有冲突,使用ipconfig命令看到的就是0.0.0.0,子网掩码也是0.0.0.0,如图3所示。
图3 IP地址冲突
985大学 211大学 全国院校对比 专升本