新聞資訊
了解故障案例及產品資訊
問題描述
OSN7500設備A-B站使用EGS4單板,開通廣播業務,A站:PORT1-vctrunk1,7×VC4,PORT2-vctrunk2,3×VC4,B站:使用2個VB分別掛接,vctrunk1、PORT1、PORT2,vctrunk2、PORT3、PORT4,業務使用正常。當vctrunk2通道容量擴到7×VC4時,B站PORT1上出現丟包。
處理過程
1、VB的廣播限制:
芯片多播/廣播轉發能力有限。利用多播/廣播方式轉發的報文,每個多播/廣播端口的發送速率不能超過9/(number of port) Mpps , 其中number of port為多播/廣播域上掛接的端口數量(注意:即使是多播/廣播業務不應被轉發到的源端口,也要參與帶寬分配)。每個端口的發送速率不能超過9/(number of port)*8*(packet length)Mbps, 其中, packet length為報文長度。實際測試結果可能與公式的理論計算結果有一點點偏差。
2、從以太口和VCG口進入單板的時候,單板會把報文分成一個個固定長度的分片。單板處理這些分片的理論帶寬速率為雙向2.9G~5.8Gbps左右,單向最多2.5Gbps。因此當報文長度不一樣時,帶寬也不一樣,在實際網絡中,報文長度不會只集中在芯片處理效率最低的那段報文長度區域,一般不會有太大影響,帶寬可以達到2G以上。
總之,A站的PORT1和PORT2同時進900M廣播報文肯定時不行的,B站的PORT1、PORT2、PORT3和PORT4的總帶寬會達到3.6G。
根因
芯片多播/廣播轉發能力有限
解決方案
1、擴容EGS4單板;
2、將通道容量減少。