新聞資訊
了解故障案例及產品資訊
問題描述
新開局Metro1000V3 EFS--METRO100 EFT開匯聚業務,METRO1000V3為匯聚點,外部交換機端口為ACCESS模式;業務不帶VLAN;配置為LAN業務,交換機的BPDU報文經EFS單板不通過,業務運行一段時間就會中斷;
主機版本:5.37.05.12P03EFS版本:2.52;
處理過程
1、協調對端廠家工程師核實其交換機端口模式,業務不帶VLANID,配置交換機端口為ACCESS模式;本端EFS外部端口設置也是ACCESS模式,內部端口也相同,沒有問題,更改內外部端口模式為HYBRID,重新配置端口掛接,問題依舊;
2、檢查網線,端口全部強制全雙工,兩端設置一致;將端口MTU值設置為1535,問題依舊,和MTU值設置沒有關系;
3、試驗室驗證,直接在EFS對接交換機端口抓包核實,報文是正常發送過來;然后配置EFS單板PORT--PORT端口業務,綁定內部vctrunk,一端和交換機對接,一端接PC抓包,發現BPDU報文丟失;至此確認是EFS單板沒有透傳BPDU報文;
經最終分析,根本原因如下:
單板軟件bug,如果單板配置網橋業務,收到滿足一定條件的協議報文,單板遺漏處理該協議報文,從而不會釋放該協議報文所占用的信元(單板資源),進一步導致其它協議報文無法搶占到信元,因而無法透傳協議報文。
導致故障產生的具體協議報文條件為:
1、協議報文長度小于144字節
2、協議報文字節長度為奇數
現網抓取的協議報文長度為119字節。
規避方法:
1、修改單板配置,將網橋業務更改為EPL業務
2、降低單板軟件版本,使用EFS單板2.42版本,如果設置設備比較少,建議使用46SCB配置的V3R4版本主機;
根本解決方法:
修改代碼,出版本解決該問題,暫無版本計劃;
現場降級EFS單板版本到2.42,問題解決;
根因
1、業務配置問題;
2、EFS單板問題;
3、對接設備問題;