接入交换机双上行直连核心。终端接在接入交换机。目前故障现象为很多终端无法获取地址
两台7506E堆叠。接入交换机静态聚合到核心。双核心双上行到两台acg。acg双上行到路由器。
(0)
最佳答案
DHCPDISCOVER:821331 (海量客户端在发请求)
DHCPOFFER:16357
DHCPACK:938
Conflict:12
地址池利用率仅0.65% → **地址池根本没耗尽!**
✅ 现象总结:大量 DISCOVER 进来,服务器能回复少量 OFFER,但是最终成功拿到地址(ACK)极少。
正常健康比例:DISCOVER : OFFER : ACK 应该接近 1:1:1,你这里 OFFER 和 ACK 严重掉队。 地址池空闲充足,排除地址耗尽;冲突数量 12 不算大,冲突不是主因。
组网回顾:
两台 7506E IRF 堆叠做核心;接入交换机静态聚合双上行到两台核心;核心双上行到 ACG,ACG 上联路由器。
接入交换机是静态聚合双上联到两台核心(IRF 的两个成员板卡) IRF 堆叠环境下,DHCP DISCOVER 是广播报文,典型坑:
👉 验证手段:
补充:H3C 老版本 IRF,跨设备聚合( MAD、转发芯片、广播复制)是重灾区。
客户端 DISCOVER 里broadcast flag=0,服务器会单播发送 OFFER,不是广播。
单播 OFFER 能否送达,依赖:
老版本 7506E 经常出现:广播 DISCOVER 能上来,单播 OFFER 回程转发失败,服务器计数里 OFFER 发出了,但终端收不到,客户端反复重发 DISCOVER。
排查命令:
# 查看VLANIF接口、arp表
dis ip int brief
dis arp vlan X
# 检查有没有丢弃DHCP报文的ACL/包过滤
dis acl all
dis packet-filter interface
7.1.045 Release7182 是非常老旧版本,这个版本存在:
dis cpu-usage
dis cpu-usage history
如果 CPU 持续高,就是海量 DISCOVER 把 CPU 打满,服务器来不及回包。
接入交换机配置了:
dhcp snooping,但信任口没放对(聚合上行口没有配置 dhcp-snooping trust),OFFER 报文从核心回来被 snooping 丢弃!这个非常常见!👉 接入交换机检查:
dis dhcp-snooping
dis storm-constrain
dis port-security
如果网络里有私接路由器 / 其他 DHCP,客户端可能收到多个 OFFER,选择别的 OFFER,但统计在 7506 上就会表现为:7506 发了 OFFER,但是客户端不回复 REQUEST,ACK 很低。 抓包看终端收到几个 OFFER 即可确认。
12 个冲突不多,不会造成大面积批量拿不到地址。可以清理冲突表:
reset dhcp server conflict
dis cpu-usage,确认是否被 DHCP 报文打高。CPU 高 → 流量冲击 + 版本问题(0)
1、终端配置静态地址看能否正常通信,能通说明中间vlan、路由之类的没有问题。就关注dhcp的相关配置,反之关注其他。
2、看看不能上网的和能上网的dhcp配置和接口配置有什么区别
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论