工控網首頁
>

應用設計

>

以太網交換機性能測試丟包的原因

以太網交換機性能測試丟包的原因

2016/4/26 9:16:56

  在以太網交換機性能測試過程中,經常會遇到非設備性能因素導致的丟包,對測試產生困擾。這里簡單羅列幾種:

  1、測試套上報FCS錯誤。

  一般是因為某根網線、光纖或某個模塊故障。解決方法為更換網線、光纖或模塊;

  2、小字節不丟包,大字節丟包。

  因為大字節占用buffer資源更多,所以這種情況一般是因為長幀造成的資源不足引起的,可以通過改變buffer設置,來優化測試結果;

  3、大字節不丟包,小字節丟包。

  這種情況一般是由描述符資源限制引起的。部分芯片會為每個報文在其入端口上分配一個報文描述符,相同流量情況下,小字節占用的報文描述符就多;

  4、MAC HASH沖突。

  在二層性能測試中,如果使用大量MAC地址測試,可能會出現少量MAC不能被芯片學習的情況,導致部分流量廣播,造成丟包。應先測試設備的MAC HASH能力,然后調整MAC地址的數量;

  5、聚合端口HASH不均造成丟包。

  一般情況下,在多芯片或者堆疊環境中,芯片之間的級聯口,或者堆疊設備之間的堆疊鏈路,都會使用多個高速鏈路的聚合方式來實現。在HASH算法不能保證絕對平均的情況下,會產生某條高速HASH到的流量速率過大,導致的丟包。

審核編輯(
王靜
)
投訴建議

提交

查看更多評論
其他資訊

查看更多

超越傳統直覺,MATLAB/Simulink助力重型機械的智能化轉型

新大陸自動識別精彩亮相2024華南國際工業博覽會

派拓網絡被Forrester評為XDR領域領導者

智能工控,存儲強基 | 海康威視帶來精彩主題演講

展會|Lubeworks路博流體供料系統精彩亮相AMTS展會