在工業(yè)以太網(wǎng)交換機性能測試過程中,我們經(jīng)常會遇到非設(shè)備性能因素導(dǎo)致的丟包,對測試產(chǎn)生困擾。那么,以太網(wǎng)交換機性能測試丟包的原因有哪些呢?
1、測試套上報FCS錯誤。一般是因為某根網(wǎng)線、光纖或某個模塊故障。解決方法為更換網(wǎng)線、光纖或模塊;
2、小字節(jié)不丟包,大字節(jié)丟包。因為大字節(jié)占用buffer資源更多,所以這種情況一般是因為長幀造成的資源不足引起的,可以通過改變buffer設(shè)置,來優(yōu)化測試結(jié)果;
3、大字節(jié)不丟包,小字節(jié)丟包。這種情況一般是由描述符資源限制引起的。部分芯片會為每個報文在其入端口上分配一個報文描述符,相同流量情況下,小字節(jié)占用的報文描述符就多;
4、MAC HASH沖突。在二層性能測試中,如果使用大量MAC地址測試,可能會出現(xiàn)少量MAC不能被芯片學習的情況,導(dǎo)致部分流量廣播,造成丟包。應(yīng)先測試設(shè)備的MAC HASH能力,然后調(diào)整MAC地址的數(shù)量;
5、聚合端口HASH不均造成丟包。一般情況下,在多芯片或者堆疊環(huán)境中,芯片之間的級聯(lián)口,或者堆疊設(shè)備之間的堆疊鏈路,都會使用多個高速鏈路的聚合方式來實現(xiàn)。在HASH算法不能保證絕對平均的情況下,會產(chǎn)生某條高速HASH到的流量速率過大,導(dǎo)致的丟包。
責任編輯:gt
-
以太網(wǎng)
+關(guān)注
關(guān)注
41文章
5967瀏覽量
180177 -
交換機
+關(guān)注
關(guān)注
23文章
2888瀏覽量
104156
發(fā)布評論請先 登錄
深入解析KSZ8864CNX/RMNUB:高性能4端口以太網(wǎng)交換機的卓越之選
探索KSZ8842-16M/-32M:高性能雙端口以太網(wǎng)交換機的技術(shù)剖析
Amphenol GigaBlox Rugged以太網(wǎng)交換機:小體積大能量
Amphenol GigaStax Rugged:高性能以太網(wǎng)交換機的卓越之選
Amphenol UbiSwitch Compact 11 Port Module:小身材大能量的以太網(wǎng)交換機模塊
Amphenol SwitchBlox Rugged:一款適用于惡劣環(huán)境的以太網(wǎng)交換機
Amphenol SwitchBlox Industrial:小體積高性能工業(yè)以太網(wǎng)交換機的卓越之選
Amphenol RaptorLink 64X50 SOSA以太網(wǎng)交換機:下一代網(wǎng)絡(luò)解決方案
KSZ8864CNX/RMNUB:高性能4端口以太網(wǎng)交換機的卓越之選
NVIDIA Spectrum-X 以太網(wǎng)交換機助力 Meta 和 Oracle 加速網(wǎng)絡(luò)性能
LAN9370汽車級以太網(wǎng)交換機芯片技術(shù)解析
?LAN938x系列以太網(wǎng)交換機的技術(shù)解析與汽車電子應(yīng)用
造成以太網(wǎng)交換機性能測試丟包的因素有哪些
評論