现场核心交换机作为dhcp服务器连接两台接入交换机(1/0/1),接入交换机上开启dhcp中继功能和arp detection功能,使下面的终端只能使用动态分配的地址才能上网。
现场工程师发现设备可以动态获取到地址,但是不能上网(学习不到arp)
Type: S-Static D-Dynamic O-Openflow R-Rule M-Multiport I-Invalid
IP address MAC address VLAN/VSI Interface/Link ID Aging Type
1.1.1.1 4ce9-e48a-d343 3000 GE1/0/1 741 D
1.1.1.2 4ce9-e48a-d4e3 3000 GE1/0/1 741 D
把vlan下面的arpdetection功能删除之后终端可以正常上网(可以学习到arp)
根据现场情况进行分析,设备故障点应该是在arp detection上面,所以使用命令:
display dhcp snooping binding命令用来显示DHCP Snooping表项信息。
【命令】
display dhcp snooping binding [ ip ip-address [ vlan vlan-id ] ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
ip ip-address:显示指定IP地址对应的DHCP Snooping表项信息。
vlan vlan-id:显示指定VLAN内的DHCP Snooping表项信息。
verbose:显示DHCP Snooping表项的详细信息。如果未指定本参数,则显示DHCP Snooping表项的概要信息。
【使用指导】
如果未指定ip ip-address和vlan vlan-id参数,则显示所有的DHCP Snooping表项信息。
但是发现两个接入设备的dhcp snooping表项都为空,那么问题出现的原因就是因为没有dhcp snooping表项,导致开启arp detection的功能之后接入交换机无法学习到终端的arp表项导致终端无法与网关通信。
后续检查设备配置后发现:
#
interface GigabitEthernet1/0/1
port link-mode bridge
port access vlan 3000
arp detection trust
dhcp snooping trust
dhcp snooping binding record
#
vlan 250
name vlan250-2
arp detection enable
#
vlan 251
name vlan251-2
arp detection enable
#
【视图】
二层以太网接口视图/二层聚合接口视图
VSI视图
VLAN视图
【缺省用户角色】
network-admin
【使用指导】
用户可在DHCP Snooping设备直接与客户端连接的端口上开启DHCP Snooping表项记录功能。
设备开启dhcp snooping binding record的端口1/0/1为连接核心交换机的上行口,但是实际上这个命令是要配置在连接客户端的端口,这样才能生成dhcp snooping表项,生成dhcp snooping表项之后终端才能正常上网。
在连接客户端的接口开启dhcp snooping binding record
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作