| Windows 2000的在DHCP中的客户机竟然使用了未在任何DHCP指定范围内的IP地址,为什么? Microsoft尽量使Windows 2000在建立小型网络十分容易,在默认情况下,所有机器都被设置为使用DHCP。在一个非常小的网络上,可能根本就没有DHCP服务器,这下可能会有问题,于是Microsoft就加入一些代码使本地网络在这种情况下使用未使用的B类地址169.254.x.x,这个范围内的IP地址是保留做内部使用的,这个可能就是你所看到的那个不在DHCP范围内的地址吧。 如果处理冲突问题可是一个挺重要的事情,在这种情况下主要使用广播机制来处理,如果你希望使用某个IP地址,你就广播,问问别人是不是在使用,如果有别人在使用这个IP地址就会告诉你,那你就不能用了。拥有169.254.x.x地址的机器不能连接DHCP服务器。这种地址分配机器称为自动私有IP地址分配。 |