S5700开启dhcp后,部分接口能获取地址,部分接口无法获取

发布时间:  2016-12-22 浏览次数:  670 下载次数:  0
问题描述

S5700作为核心,下挂大量接入交换机,作为dhcp server,10业务网段的dhcp都在S57上配置

S5700 V200R003C00SPC300

其中部分业务vlan,下挂终端无法获取地址,由于涉密局点无法采集配置,只描述10dhcp配置的相同,都是引用的全局ip pool,10pool配置也一致,其中有些dhcp能获取有些不能获取,目前怀疑设备性能不足

处理过程

1、由于无法采集配置,只能通过诊断测试来确定故障现象,采集:

[S9303]trace enable

[S9303]trace mac enable

[S9303]trace object mac-address b897-5a20-05db

 

Oct  1 2008 00:44:15.170.1-05:13 Quidway DHCP/7/DEBUG:[DHCPS-info]:Receives DHCP DISCOVER message from interface Vlanif5.(chaddr=b897-5a20-05db, ciaddr=0.0.0.0, giaddr=0.0.0.0, serverid=0.0.0.0, VPN=-, expect leasetime=0)

<Quidway>
Oct  1 2008 00:44:15.170.2-05:13 Quidway DHCP/7/DEBUG:[DHCPS-err]:Select pool failed.(gateway:198.168.4.1, vrf:0)

发现提示选择pool失败,仍然怀疑配置问题,再次确认具体地址池的ip配置是否同一网段或者ip配置是否正常,采集198.168.4.1网段对应的pool进行匹配

2、采集地址池配置发现vlanif接口地址与需要引用的pool非同网段,更改vlanif地址为192.168.4.1后,问题解决:

#

ip pool 5

gateway-list 192.168.4.1

network 192.168.4.0 mask 255.255.255.0

excluded-ip-address 192.168.4.2 192.168.4.10

dns-list 8.8.8.8 114.114.114.114

domain-name 5

#

interface Vlanif5

ip address 198.168.4.1 255.255.255.0

dhcp select global

#

根因

Vlanif接口地址与ip pool分配的网段不是同一网段。

解决方案

更改vlanif接口地址与ip pool相同网段后问题解决。

建议与总结

如果在一台设备上配置了多个同类型业务,其中某个业务出现问题,首先最好别考虑设备性能瓶颈之类,先从配置着手,类似ip地址配置,如果是手动输入,有可能自己输错了还是会想当然的认为没有配置错,先从出错的那个单独业务查看对比配置;如配置无问题,再debug或者trace诊断判断

END