萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路基礎知識

網卡工作原理深度解析:CSMA/CD、收發流程與常見干擾排查

一、發送流程(CSMA/CD 協議)

  1. 載波偵聽:網卡檢測介質電壓,若有載波則判定忙碌,持續偵聽。
  2. 幀間隙(IFG=9.6µs):介質持續安靜 9.6 微秒後,開始發送幀資料,同時持續偵聽。
  3. 衝突檢測:發送過程中偵測到電壓異常(衝突),立即停止發送,發送 Jam 信號(32 bit) 通知全網。
  4. 截斷二進位指數退避:等待隨機時隙(0~2^k-1,k=重傳次數,上限 10),重試。重傳超過 16 次則放棄並向上層報錯。

二、接收流程

  1. 巡檢介質上每個幀。
  2. 長度 < 64 bytes → 判定為衝突碎片,丟棄。
  3. 目的 MAC = 本機 MAC(或廣播/多播) → 進行 CRC32 校驗。
  4. 長度 > 1518 bytes(巨型幀)或 CRC 失敗 → 判定畸變幀丟棄。
  5. 通過校驗 → 交給驅動程式上傳協議棧。

三、影響網卡效能的關鍵因素

1. 電源干擾

機殼電源故障產生的高頻雜訊耦合至網卡輸出端,佔用大量頻寬,產生海量 FCS 錯誤幀、重傳幀,嚴重拖垮全網效能。

2. 接地不良

靜電無法釋放,經機殼→網卡鐵片→晶片引腳,導致網卡邏輯異常甚至燒毀 PHY 晶片。

3. 擴充槽干擾

顯卡與網卡插槽過近,高頻訊號串擾。輕微時僅大量傳輸時出現「網路資源不足」或死機。

4. 雙工模式不匹配

伺服器/工作站設 全雙工,交換機/Hub 卻在 半雙工 → 大量 Late Collision、FCS Error,20MB 檔案傳輸需 5~10 分鐘。建議:統一啟用自動協商,或雙端強制同模式。

四、排查建議

  • 使用 UPS 或優質電源模組,確保接地電阻 < 1Ω。
  • 網卡與顯卡間隔至少一個槽位。
  • 定期檢查交換器 Port 統計計數器,發現大量 CRC/衝突立即核對雙工設定。
  • 關鍵伺服器網卡啟用 巨型幀、RSS/多佇列、校驗卸載 等進階功能。
copyright © 萬盛學電腦網 all rights reserved