客户新增一台S5700进行设备入网,入网后进行链路测试,从S5700上Ping对端设备端口地址,Ping大包的时候会出现丢包的现象。
处理过程
1、光模块或者线路问题;
2、端口协商模式问题;
3、中间传输设备问题;
4、其他问题;
根因
丢包问题是由于设备的自我保护机制所引起
解决方案
解决方案
1、查看端口光功率,数值正常;更换光模块后,问题依旧;
2、更改端口协商模式,问题依旧;
3、协调传输维护人员配合排查,未发现问题;
4、Ping测试过程中发现丢包频率很有规律,且测试过程中设备出现告警信息:
May 25 2011 00:54:31 FJ_ZZ_FZ_VPDN_9306 %%01QOSE/4/CPCAR_DROP_MPU(l): Some packets are dropped by cpcar on the MPU. (Protocol=icmp, Drop-Count=023)0/0,由此可以断定丢包问题是由于设备的自我保护机制所引起:如果同一时间内收到大量协议报文并上送主控板进行处理,会占用大量CPU资源,严重时会导致设备正常业务不通。S9300能够对各种上送主控板的协议报文分别做CAR,限制这些报文上送主控板CPU的速率。系统通过CPCAR限制报文上送主控板CPU的速率,可通过命令修改cpcar解决。配置命令:
系统视图配置某个报文类型的cpcar命令: cpcar packet-type [slot slot-number]
CPCAR视图配置针对该报文类型的CAR值:car cir cir-value [ cbs cbs-value ]。另外,上网业务若通过S9306转发,是直接通过硬件转发,不需要上送CPU处理,所以该自我保护机制对于S9306上业务数据转发是没有影响的。