Networking

網路問題 - RXing 時非常慢,但 TXing 很好

  • December 7, 2011

我正在嘗試傳輸一個 10GB 的文件來測試我的網路。但是當我從工作站 1 轉移到工作站 2 時,需要 8 分鐘(這很好)。但是從工作站 2 到工作站 1,傳輸需要 50 分鐘左右。

這是場景:

在此處輸入圖像描述

10GB file transfer:

Workstation 1 -> Workstation 2 = 8 minutes
Workstation 2 -> Workstation 1 = 50 minutes (and flickering)

當我嘗試在兩台主機之間進行另一次切換時,雙方傳輸都很好。那麼問題出在 Linksys Switch 本身嗎?

我該如何診斷這個問題?

編輯

開關不是問題,iv 更換了開關,問題仍然存在。這是轉移期間拍攝的圖表。紅色是 TX,黃色是 RX。所以基本上,工作站 1 接收數據(黃色)非常緩慢,並且傳輸(紅色)很好。並且傳輸始終在相同的 2 台主機之間進行。此外,Workstation 2 的 RXing 和 TXing 都很好,iv 在 Workstation 2 和除 1 之外的另一個 Workstation 之間進行了測試。所以 Workstation 1 有我認為的問題。我該如何診斷?

  • 請注意,兩個工作站上的網卡都設置為 Auto Negotiate,並且都是 GigaEthernet。

在此處輸入圖像描述

編輯2:

我使用**-d**選項在 WS 1 和 WS 2 之間進行了iperf :

在此處輸入圖像描述

這清楚地顯示了工作站 1 上的網路 RXing(接收)問題,因此磁碟 i/o 不是這裡的問題。請幫我 :(

如果問題不是交換機,正如您的編輯所建議的那樣,您是否嘗試過更換網卡(或者如果您目前使用的網卡內置在主機板中,則添加一個離散網卡,因此無法更換)?

不久前,我們有幾個網卡以這種方式“變壞”(它們已經工作了一段時間),在一個方向上傳輸異常緩慢,但在另一個方向上符合規範。用相同的卡替換它們(相同的品牌+型號,同時購買)解決了問題,因此卡是問題而不是驅動程序(或其他軟體)問題。

可能還值得仔細檢查您的電纜是否正常。一根或多根電線可能會發生近乎斷裂,從而導致信號回波使卡混亂(可能會將此類回波視為衝突)並導致許多數據包重新發送。

以防萬一被遺漏:確保發送緩慢的機器沒有任何程序已經在其他地方發送大量數據(即在測試期間檢查兩台機器上的網路吞吐量計,而不僅僅是一),這意味著您向該方向發送的測試數據必須競爭線路時間才能通過。

引用自:https://serverfault.com/questions/338588