1、端口丢包常见原因及信息收集

导致端口丢包的原因有如下几种可能:

1)由于某些端口、链路、双工异常导致的CRC错误、Algiment 帧bit丢失等常见错误,此类报文交换机将予以丢弃。

查看端口统计信息,是否较多CRC错误数据包等

show interface gigabitEthernet  0/x statistics

 

2)NBS 2X系列 POE交换机没有开启流量控制,当交换机转发数据出现拥塞时会导致丢包。

3)Rate-limit配置、端口BLOCK导致的数据包正常丢弃(不计入端口统计计数)。

      

参考下面的信息收集方法:

1)从目前所欲实际故障案例来看,基本是以上原因导致的丢包故障;通过查看端口统计信息,定位受影响的端口并调整端口速率一般都能解决问题;

2)如仍无法解决问题,按要求收集信息并联系4008111000获取帮助。

show interface gigabitEthernet 0/x statistics 重复操作该命令3次甚至3次以上,直到需要捕捉到drop的计数或其他异常计数的变化

show mac-address all

show loopback-detection

show version

show running-config

show logging

show cpu

show tech-support

网络拓扑

 

注意:

可多次收集信息查看drop 计数的动态变化。需收集3-4次,每隔3分钟收集一次。

 

 

 

2、二层转发丢包常见原因及信息收集

二层转发是基于VID+MAC的转发,所以不仅端口存在丢包会导致二层转发丢包,还包括其他较多复杂因素导致的丢包,总结有如下几种原因:

1)端口双工、速率等不匹配、缓存不足导致的丢包;

通过查看接口的工作状态,查看端口统计来确定是否存在端口丢包。

show interface gigabitEthernet查看端口的工作状态

show interface gigabitEthernet 0/x statistics来确认是否存在OversizePktsCRC错误等统计值,并且持续增长。

2)端口接触不良或频繁震荡导致数据无法被转发导致的丢包;

通过查看日志或更换端口进行对比测试。

show logging

3)链路存在问题导致CRC、Jabber等的丢包;

通过查看端口统计信息确认并更换链路进行测试。

show interface gigabitEthernet 0/x statistics

4)端口限速导致的正常丢包;

查看并调整限速大小进行对比测试。

show traffic-shape

show rate-limit

5)MAC表或VLAN表或安全配置导致的转发不通。

通过收集上层L2、VLAN、端口、安全配置进行确认对比,也可以调整相关安全功能,打开或关闭查看数据包是否存在丢包情况。

show vlan

show mac-address all

show port-security all

show access-list

show ip igmp snooping

show dhcp-snooping

show arp-inspection status

 在WEB页面点击系统管理一键故障收集,进行信息收集。

 

注意:

             解决二层转发丢包问题,首先要确定丢包是在哪里产生的,可利用交换机的端口镜像功能进行抓包测试。

             解决二层转发丢包问题的最后办法是清空设备配置,保留最单纯的环境,进行转发测试,如有仍然有丢包等情况,一般为硬件故障。