%Aug 7 08:40:23:260 2026 ITC-C15-U16-Border-Leaf-1 DRVPLAT/4/DRVPLAT_SOFTCAR_DROP:
PktType=ROOT, SrcMAC=001c-54ff-080b, Dropped from interface=Ten-GigabitEthernet1/0/1 at Stage=1, StageCnt=31, TotalCnt=181953, MaxRateInterface=Ten-GigabitEthernet1/0/1.
%Aug 7 08:46:45:696 2026 ITC-C15-U16-Border-Leaf-1 SNMP/6/SNMP_SET: -seqNO=1406-srcIP=10.20.51.33-op=SET-errorIndex=0-errorStatus=noError-node=sysName(1.3.6.1.2.1.1.5.0)-value=ITC-C15-U16-Border-Leaf-1; The agent received a message.
%Aug 7 08:53:19:169 2026 ITC-C15-U16-Border-Leaf-1 CFGMAN/5/CFGMAN_CFGCHANGED: -EventIndex=2579-CommandSource=snmp-COnfigSource=startup-COnfigDestination=running; Configuration changed.
%Aug 7 09:40:33:369 2026 ITC-C15-U16-Border-Leaf-1 DRVPLAT/4/DRVPLAT_SOFTCAR_DROP:
PktType=ROOT, SrcMAC=001c-54ff-080b, Dropped from interface=Ten-GigabitEthernet1/0/1 at Stage=63, StageCnt=6292, TotalCnt=188245, MaxRateInterface=Ten-GigabitEthernet1/0/1.
%Aug 7 10:32:19:928 2026 ITC-C15-U16-Border-Leaf-1 SYSLOG/5/LOGFILE_USAGEHIGH: The usage of log-file flash:/logfile/logfile.log reaches 80%.
%Aug 7 10:40:42:247 2026 ITC-C15-U16-Border-Leaf-1 DRVPLAT/4/DRVPLAT_SOFTCAR_DROP:
PktType=ROOT, SrcMAC=001c-54ff-080b, Dropped from interface=Ten-GigabitEthernet1/0/1 at Stage=63, StageCnt=2965, TotalCnt=191210, MaxRateInterface=Ten-GigabitEthernet1/0/1.
%Aug 7 10:46:46:923 2026 ITC-C15-U16-Border-Leaf-1 SNMP/6/SNMP_SET: -seqNO=1407-srcIP=10.20.51.33-op=SET-errorIndex=0-errorStatus=noError-node=sysName(1.3.6.1.2.1.1.5.0)-value=ITC-C15-U16-Border-Leaf-1; The agent received a message.
%Aug 7 10:53:19:169 2026 ITC-C15-U16-Border-Leaf-1 CFGMAN/5/CFGMAN_CFGCHANGED: -EventIndex=2581-CommandSource=snmp-COnfigSource=startup-COnfigDestination=running; Configuration changed.
%Aug 7 11:00:12:445 2026 ITC-C15-U16-Border-Leaf-1 IFNET/4/IF_LOCAL_FAULT: A local fault alarm occurs on Ten-GigabitEthernet1/0/48.
%Aug 7 11:00:12:458 2026 ITC-C15-U16-Border-Leaf-1 IFNET/3/PHY_UPDOWN: Physical state on the interface Ten-GigabitEthernet1/0/48 changed to down.
%Aug 7 11:00:12:474 2026 ITC-C15-U16-Border-Leaf-1 IFNET/5/LINK_UPDOWN: Line protocol state on the interface Ten-GigabitEthernet1/0/48 changed to down.
%Aug 7 11:00:12:475 2026 ITC-C15-U16-Border-Leaf-1 LAGG/6/LAGG_PORT_DISCARDING_STATE: Member port XGE1/0/48 of RAGG1023 changed to the discarding state.
%Aug 7 11:00:12:486 2026 ITC-C15-U16-Border-Leaf-1 LAGG/6/LAGG_INACTIVE_PHYSTATE: Member port XGE1/0/48 of aggregation group RAGG1023 changed to the inactive state, because the physical or line protocol state of the port was down.
%Aug 7 11:00:31:118 2026 ITC-C15-U16-Border-Leaf-1 IFNET/4/IF_LOS: A LOS alarm occurs on Ten-GigabitEthernet1/0/48.
%Aug 7 11:01:44:723 2026 ITC-C15-U16-Border-Leaf-1 LLDP/5/LLDP_NEIGHBOR_AGE_OUT: Nearest bridge agent neighbor aged out on port Ten-GigabitEthernet1/0/48 (IfIndex 48), neighbor's chassis ID is 8061-6c7a-9723, port ID is Ten-GigabitEthernet1/0/48.
上面是日志,这48口是mlag的keepalive口,更换光模块恢复正常,但是过几个小时又down了
这个1/0/1口的丢包跟1/0/48会有关系吗
最佳答案
DRVPLAT_SOFTCAR_DROP ROOT类型报文软丢弃,是上联流量拥塞、队列超限造成的 CPU 上行队列丢包,不会直接导致 M-LAG 保活端口物理断连。IFNET/4/IF_LOCAL_FAULT: 本地故障告警
IFNET/4/IF_LOS: LOS信号丢失
PHY_UPDOWN physical down → 聚合组成员被置为discarding/inactive
M-LAG 保活链路几乎无流量,不可能因为 1/0/1 口拥塞丢包导致 48 口物理 DOWN。
DRVPLAT/4/DRVPLAT_SOFTCAR_DROP 软丢弃日志PktType=ROOT 内核上送CPU的协议报文被软件队列丢弃
Dropped from interface=Ten-GigabitEthernet1/0/1
display transceiver diagnosis interface Ten-GigabitEthernet 1/0/48
m-lag keepalive interface M-GigabitEthernet 0/0
interface Ten-GigabitEthernet 1/0/48
link-flap protection disable
port link-delay 3000
display interface Ten-GigabitEthernet 1/0/1
display cpu usage task
display qos queue statistics interface Ten-GigabitEthernet 1/0/1
system-view
# 关闭不需要上送CPU的报文
undo stp bpdu tunnel enable
# 针对上联口做ACL限流,抑制广播、未知单播泛洪上送CPU
interface Ten-GigabitEthernet 1/0/1
port storm-control broadcast kbps 50000
port storm-control multicast kbps 80000
port storm-control unknown-unicast kbps 30000
LOGFILE_USAGEHIGH 日志占用80%,顺带清理交换机日志释放 Flash 空间:delete flash:/logfile/logfile.log
暂无评论
从日志来看,Ten-GigabitEthernet1/0/1 的丢包与 Ten-GigabitEthernet1/0/48 的端口down,两者之间没有直接因果关系,它们是两件独立的事件。
简单来说,1/0/1口的问题是收到了过量的特定协议报文,被交换机的CPU保护机制丢弃了;而1/0/48口的问题则是物理链路不稳定。虽然互不影响,但两者都需要排查解决。
这是一个由交换机 CPU保护机制 触发的警告,并非硬件故障。
根本原因:端口 Ten-GigabitEthernet1/0/1 收到了来自源MAC 001c-54ff-080b 的大量 ROOT 类型报文。从现有信息推测,ROOT 很可能代表 ARP(地址解析协议) 报文。
触发机制:当上送CPU处理的报文速率超过设定阈值时,交换机会随机丢弃超限部分,并打印此日志,这是一种正常的自我保护。
可能原因:
这是典型的物理链路不稳定问题。你提到“更换光模块恢复正常,但是过几个小时又down了”,这强烈指向硬件或兼容性问题。
直接原因:端口产生了本地故障(IF_LOCAL_FAULT),导致物理状态(PHY_UPDOWN)和协议状态(LINK_UPDOWN)变为down。随后,其所属的聚合组 RAGG1023 也感知到成员端口失效。
可能原因:
对M-LAG的影响:1/0/48 作为Keepalive链路,其频繁抖动是M-LAG系统的大忌。虽然Keepalive链路down不会立刻导致业务中断,但会严重影响系统对“双主”冲突的检测能力,增加网络环路的风险。
结论是:基本没有直接关联。
1/0/1口的丢包是 “报文太多被丢弃”,是交换机对CPU的保护行为。
1/0/48口的down是 “物理层信号丢失”,是硬件链路问题。
它们的故障点不同,一个是数据平面问题,一个是物理层问题。除非1/0/48口down后触发了路由收敛,导致大量报文被重新路由到1/0/1口,但从日志的时间间隔看,这种可能性很小。
建议你按照“先物理后逻辑”的顺序进行排查。
确认光模块兼容性:执行 display transceiver interface Ten-GigabitEthernet 1/0/48,确认光模块是否为H3C认证的型号。非原厂模块是首要怀疑对象。
检查物理链路:
清洁光纤接头和模块端口。
检查光纤是否有弯折、破损。
尝试更换一根已知良好的光纤。
检查光功率:执行 display transceiver diagnosis interface Ten-GigabitEthernet 1/0/48,查看接收光功率(Rx Power) 是否在正常范围内且稳定。功率过低或剧烈波动都说明链路有问题。
交叉测试:将 1/0/48 口的光模块换到其他正常端口,或将其他正常端口的光模块换到 1/0/48,观察故障是否跟随模块或端口转移。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论