DHCP服务器
今天在测试我们公司的设备的DHCP 协议时,陡然发现一个问题,当拿cisco 3750 和Microsoft 的server 2003 搭建DHCP 服务器时,虽然他们获取ip地址的过程是一样的
但是,他们所发送的数据包的类型不同,对于server 2003来说整个过程都是广播包,但是对于思科的3750来说只有客户端发给服务器的是广播包,服务器发给客户端的都是单播包,存在着这样一点差异。
当搭建多个DHCP服务器的时候,客户端到底用那个服务器的地址,这个问题,都会认为是先相应客户端的服务器,其实并不是这样的。客户端相应配置参数最多的那一台,这才是最好的举措。这样可以获取更多的参数信息。
我测试了一下cisco的 dhcp协议,他们在 发送dhcp offer 数据包之前,会先发送ARP广播包,以检测该地址是否有人在用,这样可以节省时间,而且还会减少不必要的链路带宽,这是一个非常好的举措,也有的交换机会使用icpm echo 包来检测 都是一样的功能的!!!
本文转自 帅枫小明 51CTO博客,原文链接:http://blog.51cto.com/576642026/662346,如需转载请自行联系原作者