• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 是
  • 否
  • 全部
  • 是
  • 否
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索
问

终端带机量大以后三层交换机ARP表更新慢

3天前提问
  • 0关注
  • 0收藏,133浏览
粉丝:0人 关注:1人

问题描述:

H3C三层交换机,终端设备都能正常自动获取IP,但是带机量到六七百台以后,发现终端设备获取地址后,交换机ARP表里面没有对应的数据,要等好几分钟才有,经过几天检查发现,在三层交换机的日志记录里面有Instance 0's port GigabitEthernet1/0/24 was notified a topology change.

当这个报错信息少的时候没什么影响,但 是报错信息多了以后就出现上述故障了
把这个接口断掉以后,经过一天的观察,暂时未再发现问题
这个应该怎么处理

4 个回答
粉丝:10人 关注:47人

可以的话。细分业务VLAN。看网络规模。增加汇聚。网关和DHCP放到汇聚。与核心BGP互通。

暂无评论

愤怒的小鸟 知了小白
粉丝:0人 关注:1人

现有条件下不能够解决这个问题吗?

暂无评论

粉丝:46人 关注:2人

GigabitEthernet1/0/24 这个上联口源源不断收到TC‑BPDU 拓扑变化报文(MSTP 拓扑变更报文)H3C。 当交换机收到 TC 报文,MSTP 默认行为:清空该实例下全部 MAC 地址表,同时将 ARP 表项置为待重新探测状态,交换机需要向全网发送大量 ARP‑Request 重新学习 ARP 表项。 带机六七百台规模,短时间海量 ARP 探测报文上送 CPU,受 CPCAR 限速,部分 ARP‑Reply 被丢弃,ARP 表更新严重滞后;终端虽然拿到 DHCP‑IP,但三层网关没有 ARP,业务访问卡顿 / 延迟几分钟才恢复。

日志 was notified a topology change = 本设备收到其他设备发送过来的 TC‑BPDU,通知本设备刷新表项,不是本机端口 UP/DOWN。端口 G1/0/24 就是 TC 报文的来源入口。

第一步:确认 TC 报文统计,定位震荡源

#查看各个端口TC报文收发计数,确认G1/0/24 Receive持续在增长 display stp instance 0 tc #查看STP端口状态,确认G1/0/24角色 display stp brief #看CPU利用率,TC风暴时CPU通常偏高 display cpu‑usage
  • 如果GigabitEthernet1/0/24的 Receive 数值持续快速上涨,确认 TC 报文从这个端口流入核心交换机。
  • 断开 G1/0/24 故障消失,说明下游接入网络存在 STP 震荡(环路、终端端口没有配置边缘端口、接入交换机频繁端口 up‑down)。

注意:核心交换机本身没有环路;问题出在 G1/0/24 下联的接入层网络,下联网络频繁产生 TC‑BPDU,上送到核心三层,冲击核心的 MAC/ARP 表项。

方案 A:核心侧隔离 TC 风暴(先缓解故障,生产优先执行)

接口 G1/0/24 是连接不稳定接入网络的上联口,配置stp tc‑restriction,该端口收到 TC‑BPDU 不再扩散,不再触发本机 MAC/ARP 表项刷新,阻断震荡向上冲击核心设备H3C。

system‑view interface GigabitEthernet 1/0/24 stp tc‑restriction #本端口收到TC‑BPDU,不再触发本机拓扑刷新;Comware V7支持 quit #全局开启TC‑BPDU防护,10秒最多执行5次表项刷新,防止突发大量TC冲击CPU stp tc‑protection stp tc‑protection threshold 5

⚠️提醒:stp tc‑restriction仅用在上行接收外部 TC 的端口;不要用在双核心互联、堆叠 IRF 链路。开启之后,下游网络自己的拓扑变化不会再影响核心交换机的 MAC、ARP 表,直接解决 ARP 表更新慢的现象。

方案 B:根治 —— 排查下游 G1/0/24 下面接入网络(根本解决,不能只做隔离)

TC 报文源头在 G1/0/24 的下游接入交换机,下游常见诱因:

  1. 接入交换机接终端的端口没有配置边缘端口 stp edged‑port enable;终端网线插拔、PC 开关机就会产生 TC‑BPDU,大量终端频繁上下线,持续生成 TC 报文。
  2. 接入网络存在二层环路;
  3. 接入端口网线质量差,端口频繁 flapping(up/down 震荡)。

接入交换机标准化配置(所有接 PC/AP 终端端口)

interface GigabitEthernet 1/0/1 stp edged‑port enable #配置边缘端口,终端插拔网线不会生成TC报文 stp bpdu‑protection #边缘端口收到BPDU直接shutdown,防环路

边缘端口核心作用:终端设备上下线不会产生 TC‑BPDU 拓扑变更报文,这是消除 TC 风暴的根本手段H3C。

ARP 层面配套优化(带机六七百台三层网关)

system‑view #增大ARP老化探测次数、间隔,高带机环境 arp timer aging 20 arp detect‑times 3 arp detect‑interval 1000

排查判断关键点

  1. 执行完stp tc‑restriction之后,观察日志:Instance 0's port GigabitEthernet1/0/24 was notified a topology change不再刷屏;ARP 表学习速度恢复正常。
  2. 但是下游接入网络的 STP 震荡还存在,必须去处理下游接入交换机边缘端口配置,否则下游网络本身业务依旧会受影响。

常见踩坑

  1. 只开启stp tc‑protection全局防护,不配置端口stp tc‑restriction:只能降低刷新频率,不能完全阻止大量 ARP 探测,故障现象会减轻,但不会彻底消失。
  2. 只在核心排查,忽略下游接入交换机边缘端口配置:重启后、终端大规模插拔网线故障复现。
  3. 不要关闭全局 MSTP;关闭 STP 会引入二层环路风险。


暂无评论

粉丝:17人 关注:9人

故障现象是STP拓扑变更通知(TCN)频繁触发,导致ARP表被加速老化或刷新不及时。
排查步骤:
1. 确认当前STP状态和根桥位置:
display stp brief
display stp root
2. 查看该接口TC报文统计,确认TC来源:
display stp tc
display stp topology-change
3. 检查Gi1/0/24下联设备是否存在链路震荡或环路:
display interface GigabitEthernet1/0/24
display logbuffer | include GigabitEthernet1/0/24
4. 若下联是接入交换机,登录该设备查看STP状态及端口UP/DOWN记录。
处理建议:
在下联接入交换机上启用边缘端口(连接终端侧),避免终端上下线触发TC:
interface GigabitEthernet x/x/x
stp edged-port
若Gi1/0/24下联交换机确实需要参与STP,可在该端口启用TC保护,限制TC刷新频率:
stp tc-protection
stp tc-protection threshold 5
若该端口下联仅为终端或非交换设备,直接在三层交换机该端口配置边缘端口:
interface GigabitEthernet1/0/24
stp edged-port
若确认Gi1/0/24下联设备无环路风险,也可在该端口关闭STP:
interface GigabitEthernet1/0/24
undo stp enable
根因是TC报文频繁触发MAC/ARP表刷新,带机量大时表项重建慢,导致新终端ARP学习延迟。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

✖

分享扩散:

➤

提出建议

✖

    +
✖

亲~登录后才可以操作哦!

确定
✖

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub
✖

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

✖

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明