Aplikasi diagnostik kecepatan Ethernet

Penulis XDA yang “memperbaiki” internet gigabit dengan membuatnya lebih lambat belajar sesuatu yang banyak lab rumah akhirnya pelajari: tautan yang bernegosiasi pada kecepatan lebih rendah dari yang dinilai bisa menjadi masalah kabel, pengaturan EEE NIC, bug driver, ketidaksesuaian port switch, atau catu daya yang marginal. Tes kecepatan router tidak pernah memberi tahu Anda yang mana. Aplikasi terbaik ini untuk diagnostik kecepatan tautan ethernet di desktop menunjukkan negosiasi layer-2, batas throughput, dan penyebab level paket di Windows, macOS, dan Linux.

Yang harus dicari dalam diagnostik ethernet

Perbandingan cepat

Aplikasi Terbaik untuk Rencana gratis Harga mulai Rating
ethtool Status tautan di Linux Sepenuhnya gratis $0 Standar yang berdekatan dengan kernel
iperf3 Batas throughput LAN Sepenuhnya gratis $0 Benchmark default
Ookla Speedtest CLI Throughput WAN Sepenuhnya gratis $0 Server yang sama seperti speedtest.net
LibreSpeed Tes WAN self-hosted Sepenuhnya gratis $0 Berjalan di hardware Anda sendiri
Wireshark Penyebab level paket Sepenuhnya gratis $0 Standar industri capture
PowerShell Get-NetAdapter Status tautan Windows Bundel $0 Bawaan Windows
cabletest.co utilities Diagnostik kabel Freemium $19 (Pro) TDR tanpa tester hardware
Angry IP Scanner Pemetaan LAN Sepenuhnya gratis $0 Penyapu LAN tercepat

Aplikasi

1. ethtool — status tautan terbaik di Linux

ethtool berbicara langsung ke driver jaringan dan menguras setiap properti NIC fisik. ethtool eth0 menunjukkan kecepatan yang dinegosiasikan, duplex, dan status auto-negotiation; ethtool --show-eee eth0 menunjukkan flag Ethernet Hemat Energi yang menyentuh perbaikan gigabit-lebih lambat XDA.

Di mana ia jatuh pendek: Hanya Linux. Beberapa NIC virtualisasi (E1000, virtio-net) menunjukkan output sebagian.

Harga:

Platform: Linux, BSD. Unduh: apt install ethtool di Debian/Ubuntu, dnf install ethtool di Fedora, pkg install ethtool di FreeBSD. Garis bawah: perintah pertama yang harus dijalankan ketika Linux mengatakan tautan aktif tetapi throughput tidak.

2. iperf3 — batas throughput LAN terbaik

iperf3 menjalankan server di satu mesin dan klien di mesin lain, kemudian mengukur throughput di antara mereka untuk durasi yang ditetapkan. Di LAN gigabit yang sehat, single-stream iperf3 mencapai sekitar 940 Mbps; apa pun di bawah 800 dengan MTU default adalah tanda merah.

Di mana ia jatuh pendek: Anda membutuhkan dua mesin. Tes WAN melalui iperf3 hanya berguna jika Anda mengendalikan kedua ujung.

Harga:

Platform: Windows, macOS, Linux, iOS, Android. Unduh: iperf.fr Garis bawah: satu-satunya cara andal untuk menentukan apakah batas adalah LAN atau ISP Anda.

3. Ookla Speedtest CLI — tes throughput WAN terbaik

Ookla Speedtest CLI menjalankan tes yang sama yang dijalankan versi browser, tanpa browser. speedtest --format=json menampilkan hasil terstruktur yang dapat Anda catat setiap jam ke CSV dan spot trends.

Di mana ia jatuh pendek: Anda mengirim telemetri anonim ke Ookla secara default. Jalankan pertama kali meminta penerimaan lisensi.

Harga:

Platform: Windows, macOS, Linux, FreeBSD. Unduh: Speedtest CLI Garis bawah: standar untuk “berapa kecepatan yang diberikan ISP saya kepada saya sekarang.”

4. LibreSpeed — tes kecepatan self-hosted terbaik

LibreSpeed adalah tes kecepatan open-source yang dapat Anda host di server rumah atau Raspberry Pi. Arahkan ke endpoint ISP Anda dan setiap ponsel di jaringan menjalankan tes yang sama terhadap hardware Anda sendiri, menghilangkan varians sisi server.

Di mana ia jatuh pendek: Anda harus menghosting-nya. Akurasi tergantung pada CPU mesin yang menjalankan backend LibreSpeed.

Harga:

Platform: Docker, webserver yang mampu PHP, Node.js. Unduh: LibreSpeed on GitHub Garis bawah: pilihan jika Anda menginginkan hasil tes yang sepenuhnya Anda kontrol.

5. Wireshark — terbaik untuk penyebab level paket

Wireshark menangkap setiap bingkai di kawat dan menunjukkan mengapa tautan lambat di tingkat protokol. Retransmisi, masalah jendela TCP, latensi DNS, dan ACK duplikat semuanya muncul di sini.

Di mana ia jatuh pendek: ini adalah alat tingkat menengah-plus. Membaca capture memerlukan praktik.

Harga:

Platform: Windows, macOS, Linux. Unduh: Wireshark Garis bawah: untuk momen “iperf mengatakan 200 Mbps dan saya tidak tahu mengapa.”

6. PowerShell Get-NetAdapter — bawaan Windows terbaik

PowerShell Get-NetAdapter dan Get-NetAdapterAdvancedProperty mengekspos status negosiasi yang sama yang ditunjukkan ethtool di Linux. Get-NetAdapter | Select-Object Name, LinkSpeed, MediaConnectionState, FullDuplex. Get-NetAdapterAdvancedProperty menunjukkan setiap pengaturan yang diekspos driver termasuk EEE dan modulasi interupsi.

Di mana ia jatuh pendek: penamaan properti lanjutan berbeda antara driver Realtek, Intel, dan Broadcom; skrip lintas vendor agak rumit.

Harga:

Platform: Windows 10 atau lebih baru. Unduh: built in. Buka PowerShell sebagai admin, jalankan Get-NetAdapter. Garis bawah: hal pertama yang harus dicoba di Windows sebelum memasang apa pun.

7. cabletest.co utilities — diagnostik kabel terbaik tanpa tester hardware

cabletest.co utilities menjalankan diagnostik kabel menggunakan TDR built-in NIC (time domain reflectometry). Sebagian besar NIC Intel dan Realtek sejak 2015 dapat melaporkan pasangan kabel Cat5e/Cat6 mana yang korsleting atau terbuka, dan utilitas cabletest.co membaca hasil tersebut tanpa Fluke $500.

Di mana ia jatuh pendek: hasil tergantung pada NIC didukung. Beberapa chip Realtek melaporkan pembacaan berat-bising.

Harga:

Platform: Windows, Linux (melalui ethtool cabletest pada NIC yang mampu). Unduh: di Linux: ethtool --test <iface> --cable. Di Windows: cabletest.co utilities dari cabletest.co. Garis bawah: cara membedakan crimps yang buruk dari NIC yang buruk tanpa membeli tester kabel hardware $500.

8. Angry IP Scanner — pemetaan LAN terbaik

Angry IP Scanner menyapu subnet lokal, menyelesaikan nama host, dan menunjukkan port terbuka. Berguna ketika alasan NIC bernegosiasi lambat adalah bahwa perangkat musuh di jaringan menyiarkan bingkai yang salah format.

Di mana ia jatuh pendek: ini adalah pemindai, bukan diagnostik. Gunakannya untuk menemukan pelaku, gunakan ethtool atau Wireshark untuk membuktikannya.

Harga:

Platform: Windows, macOS, Linux. Unduh: Angry IP Scanner Garis bawah: cara tercepat untuk melihat semuanya di LAN Anda dalam waktu kurang dari satu menit.

Cara memilih yang benar

Mulai dengan alat bawaan untuk OS Anda: ethtool di Linux, Get-NetAdapter di Windows, networksetup -getMTU en0 dan ifconfig di macOS. Jika throughput rendah: iperf3 ke mesin kedua, kemudian Ookla Speedtest CLI ke dunia luar. Jika Anda menghost target pengujian Anda sendiri: LibreSpeed. Jika iperf3 menunjukkan kecepatan lambat: Wireshark untuk menginspeksi retransmit dan jendela TCP. Jika Anda mencurigai kabel: cabletest.co utilities atau ethtool --cable. Jika perangkat asing di LAN adalah pelaku: Angry IP Scanner untuk menemukannya.

Pertanyaan yang Sering Diajukan

Mengapa tautan gigabit saya bernegosiasi pada 100 Mbps?

Biasanya salah satu dari: kabel dengan hanya dua dari empat pasangan (Cat3 atau Cat5 yang rusak), NIC atau port switch yang ditetapkan ke kecepatan tetap, Ethernet Hemat Energi bernegosiasi dengan buruk, atau bug driver pada chip Realtek. ethtool atau Get-NetAdapter menunjukkan yang mana.

Mengapa iperf3 menunjukkan kecepatan berbeda dari tes kecepatan browser?

Karena iperf3 menguji di dalam LAN Anda dan tes browser berjalan di atas WAN. Jika iperf3 menunjukkan 940 Mbps dan speedtest.net menunjukkan 200 Mbps, ISP atau router Anda adalah bottleneck. Jika iperf3 juga menunjukkan 200 Mbps, LAN-nya.

Haruskah saya menonaktifkan Ethernet Hemat Energi?

Hanya jika NIC dan switch Anda keduanya pada firmware lama yang bernegosiasi dengan EEE dengan buruk. Perbaikan XDA “membuatnya lebih lambat” menonaktifkan EEE pada pasangan yang tidak cocok. NIC modern dan switch (pasca-2019) menangani EEE dengan bersih; jangan nonaktifkan secara default.

Apa aplikasi diagnostik ethernet terbaik di macOS?

macOS dilengkapi dengan networkQuality untuk tes kecepatan kasar dan netstat -I en0 untuk statistik antarmuka. Pasang iperf3 melalui Homebrew untuk benchmarking LAN, Wireshark untuk packet capture.

Adakah cara untuk tes kecepatan WAN tanpa mengirim data ke Ookla?

Ya. LibreSpeed di VPS atau cloud instance pilihan Anda menggantikan server Ookla. Data kecepatan Anda tidak pernah meninggalkan endpoint Anda.