網卡做bond 導致丟包


      值班中發現一台服務器報到網關丟包,帶寬200M。

      用  ethtool bond0 查看網卡帶寬信息,發現 Speed 為 3100M ,非 1000 的整數倍或10000的整數倍,感覺不對,因為是做了bond , 查了下具體的網卡信息,發現bond0 是 4綁 1,3個千兆 + 1個百兆, 因此丟包是因為百兆卡跑滿導致,將其從bond 里 刪除后, 網卡恢復正常,問題解決。

      相關截圖如下:

       ethtool bond0  

      

 

       具體網卡信息:

     

 

 

      1個疑問:理想情況下  網卡4綁 1 ,mode=0 輪詢模式,最小網卡帶寬100M ,服務器帶寬 最大正常能跑到 400M(出+入),本次遇到問題的服務器,出帶寬 200M ,入帶寬不到50M, 一共才 250M ,就出現丟包現象,250/4 ,每台機器 60M 多一點, 對百兆網卡來說, 帶寬跑到 60% 就不行了, 而且查看服務器帶寬圖,發現 出帶寬 到200M 就上不去了,一直在跑平狀態,入帶寬不足50 M。 百兆網卡帶寬跑到60% 就開始丟包, 千兆,萬兆呢,以后測試一下,有數據再更新。 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM