一起学DHCP系列(三)理解、APIPA
2010-09-27 13:10:29 来源:WEB开发网核心提示:这是《一起学DHCP》系列的第三节,上节中,一起学DHCP系列(三)理解、APIPA,我们提到了APIPA,这节里我们将详细讲解有关APIPA的相关知识点,并没有网关、DNS,原因是因为APIPA分配的网络信息只包含IP地址和子网掩码,当我们将网卡属性设置为自动获取后,如果客户端在一定时间内无法找到并从DHCP服务器或
这是《一起学DHCP》系列的第三节。
上节中,我们提到了APIPA,这节里我们将详细讲解有关APIPA的相关知识点。当我们将网卡属性设置为自动获取后,如果客户端在一定时间内无法找到并从DHCP服务器或PPP协议获取到IP地址,那么系统就自动启用一种备选方案,也就是使用APIPA给客户端临时分配一个169.254.X.X的IP地址,具体范围是169.254.0.1—169.254.255.254,子网掩码均为255.255.0.0。这里的APIPA为Automatic Private IP Addressing的缩写,即为自动专用IP寻址, 当系统接入网络后,且长时间无法获取到IP地址,系统为了减少性能消耗(尽管这种消耗微乎其微),就会采取这种措施来避免永不休止的查找。这是一种应急的机制,作用并不是简单的分配一个IP,请注意这个名称最后的单词,IP Addressing,而并非IP Address。那这又有什么区别呢?稍后就会讲到。
我们先来看一个例子这里我模拟了一个客户端无法联系到DHCP服务器的场景,此时客户端获取到了一个169.254.X.X的IP地址。如下图:
图片看不清楚?请点击这里查看原图(大图)。
这里请注意两个地方:
1、我使用的查询命令是ipconfig /all。大家都知道用这个命令可以把所有的重要参数都查询出来,包括IP地址、掩码、网关、DNS、MAC等等。但在上图中只有IP地址、掩码和MAC,并没有网关、DNS。原因是因为APIPA分配的网络信息只包含IP地址和子网掩码,比武其他。
更多精彩
赞助商链接