MA5200F探测机制导致dhcp用户有时获取地址很困难

发布时间:  2012-07-26 浏览次数:  95 下载次数:  0
问题描述
MA5200F的DHCP用户有时获取地址很困难。
组网:MA5200F----LANSWITCH----PC
告警信息


处理过程
1、检查设备的配置没有问题。
2、检查帐户与portvlan下没有接入数的限制。
3、检查地址池里的使用情况,也有可用的地址。
4、更换了一台pc机还是同样的问题。
5、在MA5200F上做trace(方法略),用户获取不了地址的时候trace的结果是“该用户已经上线”。确认测试的过程,原来工程师现场测试的时候是直接拔掉pc机的网线换到另一个端口上的,同时在lanswitch上一部分端口属于同一个vlan ,另一些端口属于另一个不同的vlan。这样直接拔掉pc的网线换到lanswitch上的另一个端口上时,如果和原来上线时的vlan不同,这时获取地址就会很快。但是,如果插入的端口与原来上线的端口vlan相同,这时候在MA5200F的探测时间内(默认是30秒5次)该用户是一直没有下线的,这样在MA5200F上由于mac地址的检查是不允许上线的,需要探测时间到了以后(或者在MA5200F设备上强制下线)后该用户才能获取地址,感觉获取地址就比较慢。
   明白了这个道理,每次测试时pc正常下线(释放IP)以后重新获取地址就都很快。
根因

一般DHCP获取不到地址可能的原因有:
1、pc机的问题。
2、MA5200F的配置问题。
3、接入数的限制。
4、地址池不够用。
5、用户MAC地址冲突,本案例即属于这种情况,用户更换端口,但用户并没有更换VLAN,而且用户在MA5200F上仍然在线,所以用户就在一小段时间内无法获取IP地址。


END