Networking
如何診斷來自 NIC 錯誤/衝突的文件傳輸緩慢?
我最近嘗試使用 rsync -azvP 將一個 3 GB 的文件傳輸到我 LAN 上的一台機器上。我注意到我只得到 50kpbs。兩個交換機埠都是 100/full。當我執行 ifconfig 時,我得到的是:
eth0 Link encap:Ethernet HWaddr 00:30:48:2E:A3:78 inet addr:172.16.0.1 Bcast:172.16.0.255 Mask:255.255.255.0 inet6 addr: fe80::230:48ff:fe2e:a378/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:747209956 errors:0 dropped:0 overruns:0 frame:0 TX packets:864422049 errors:16806813 dropped:0 overruns:0 carrier:16806813 collisions:20239785 txqueuelen:1000 RX bytes:793010164 (756.2 MiB) TX bytes:2059589267 (1.9 GiB) Base address:0x4000 Memory:da400000-da420000
我注意到:TX 數據包:864422049錯誤:16806813 和 衝突:20239785
看起來我遇到了錯誤和衝突。我有什麼明顯的遺漏嗎?我的下一步是更換電纜。如果這不成功怎麼辦?
更換電纜,然後更換埠,然後是交換機,然後是發送網卡,然後是接收網卡,然後是發送主機板,然後是接收主機板。
你的網卡也設置為 100 全雙工嗎?
切換日誌中是否有任何錯誤?