故障現象
寢室兩台電腦,均集成10M/100M自適應網卡,WinXP系統。用雙絞線直連實現「雙機互聯」共享文件。物理連接/網絡設置正常,可互訪傳文件,但傳輸速度僅10KB/s左右。理論10M網卡應達0.5-0.8MB/s,100M更快,實際卻差兩個數量級。
故障分析:自適應協商陷阱
雙機均能互訪傳輸,說明物理鏈路/協議無誤。排除病毒、全面分析多次測試後,鎖定雙網卡均為10/100M自適應。自適應網卡具智能,據網絡環境自動協商速率/雙工。直連雙機場景下,雙方不斷協商卻無法收斂於確定速率,導致頻繁重協商、碰撞、重傳,嚴重拖垮吞吐。
解決方案:手動鎖定同一速率雙工模式
對兩台機器網卡同步設置:
- 右鍵「網上鄰居」→「屬性」→「網絡連接」
- 右鍵「本地連接」→「屬性」→「常規」→「配置」
- 「高級」標籤 → 「Link Speed && Duplex」
- 「值」改為 100Mbps/Full Duplex(100M全雙工)
設置生效後再傳文件,速度終於「爽」了起來。
延伸知識
- 直連雙機必須用交叉線(或支援MDI-X自動翻轉的網卡),直通線不通
- 若一端為千兆網卡,建議雙端鎖定1000Mbps/Full Duplex
- 交換機級聯場景同理:邊緣接入端口建議鎖定速率雙工,減少協商開銷與故障面
- Win7/10/11路徑:控制面板→網絡和共享中心→更改適配器設置→右鍵網卡→屬性→配置→高級