Wireshark

Anda membayar untuk jalur gigabit, router Anda mengatakan gigabit, PC Anda mengatakan gigabit, dan entah bagaimana setiap unduhan besar mencapai puncak di 11 MB/s. Penyebab tersembunyi hampir selalu fisik: konektor RJ45 yang tertekuk, kabel “gigabit” datar yang digulung terlalu ketat di belakang meja, plat dinding yang diwiring dengan hanya empat dari delapan pin, atau port switch yang diam-diam dirundingkan kembali ke 100 Mbps dua bulan lalu. Tidak ada yang muncul peringatan di desktop Anda. Semuanya terasa lambat. Aplikasi terbaik untuk mendiagnosis masalah Ethernet dapat memberi tahu Anda dalam beberapa menit apakah kesalahan terletak pada kabel, switch, tumpukan jaringan, driver, atau upstream di ISP. Di bawah ini adalah delapan alat desktop yang kami simpan di setiap workstation dan homelab, mulai dari tangkapan paket hingga grafik latensi jangka panjang, semuanya dapat dijalankan tanpa perangkat keras khusus.

Apa yang harus dicari dalam alat diagnostik jaringan

Aplikasi diagnostik yang baik mencakup setidaknya dua dari lima basis ini, dan yang paling kuat mencakup tiga atau empat:

Perbandingan cepat

Aplikasi Terbaik untuk Platform Rencana gratis Harga awal Lisensi
Wireshark Penangkapan paket mendalam Windows, macOS, Linux Ya (penuh) Gratis GPL-2.0
iperf3 Throughput baku antara dua host Windows, macOS, Linux, BSD Ya (penuh) Gratis BSD-3
PingPlotter Latensi hop-by-hop visual Windows, macOS Ya (terbatas) Sekitar 40 USD/tahun Proprietary
NetSpot Survei situs Wi-Fi dan jaringan campuran Windows, macOS Ya (terbatas) Sekitar 50 USD Proprietary
Fing Desktop Pemindaian GUI cepat dari setiap perangkat di LAN Windows, macOS Ya Sekitar 30 USD/tahun Proprietary
Nmap Pemindaian port, sidik jari layanan Windows, macOS, Linux Ya (penuh) Gratis GPL-2.0
SmokePing Grafik latensi dan kehilangan paket jangka panjang Linux (server), browser apa pun Ya (penuh) Gratis GPL-2.0
LAN Speed Test Throughput LAN titik-dan-klik Windows, macOS Ya (terbatas) Sekitar 10 USD Proprietary

Aplikasi

1. Wireshark

Wireshark adalah implementasi referensi dari analisator paket. Tangkap di antarmuka apa pun, menggali setiap lapisan dari setiap frame, dan saring dengan ekspresi yang tetap dapat dibaca setahun kemudian. Ketika panggilan VoIP tergagap atau printer berhenti menjawab, Wireshark menunjukkan kepada Anda retransmisi, badai ARP, multicast misterius, dan keruntuhan jendela TCP yang tidak akan pernah ditampilkan oleh uji throughput apa pun.

Kelemahan: antarmuka padat saat peluncuran pertama, dan tangkapan pada jaringan yang diaktifkan hanya melihat lalu lintas broadcast dan frame Anda sendiri kecuali Anda menyiapkan port cermin. Tangkapan langsung di Windows masih membutuhkan Npcap.

Harga: gratis dan open source di bawah GPL-2.0.

Platform: Windows, macOS, Linux.

Unduh: Wireshark

Garis bawah: jika angkanya terlihat baik tetapi satu aplikasi tertentu salah perilaku, Wireshark adalah satu-satunya alat dalam daftar ini yang dapat memberi tahu Anda alasannya.

2. iperf3

iperf3 mengukur throughput baku antara dua host. Instal di kedua ujung, jalankan satu sebagai server, satu sebagai klien, dan dalam hitungan detik Anda mendapatkan output yang bersih dalam megabit per detik, dengan jitter dan kehilangan pada tes UDP. Ini mengabaikan internet sepenuhnya dan memberi tahu Anda apa yang sebenarnya dapat dilakukan oleh kabel, switch, dan NIC Anda sendiri.

Kelemahan: single-threaded secara default (gunakan -P 4 pada link 10 Gbps), tidak ada GUI, dan hasil tergantung pada CPU di kedua ujung cukup cepat untuk tidak menjadi botleneck.

Harga: gratis dan open source di bawah BSD-3.

Platform: Windows, macOS, Linux, BSD.

Unduh: iperf3

Garis bawah: cara tercepat untuk membuktikan apakah kabel, port, atau plat dinding yang mencurigakan bernegosiasi gigabit atau jatuh kembali ke 100 Mbps.

3. PingPlotter

PingPlotter menjalankan traceroute berkelanjutan dan merencanakan latensi ke setiap hop dari waktu ke waktu. Kehilangan paket menyala merah di router mana pun yang menghilangkan frame, sehingga Anda dapat mengetahui dalam beberapa menit apakah masalahnya adalah switch Anda sendiri, serat mile terakhir, atau titik peering tertentu tiga hop dari sini.

Kelemahan: tier gratis membatasi jumlah target dan kedalaman riwayat. Tier Standard berbayar adalah langganan tahunan daripada pembelian sekali jadi.

Harga: tier gratis tersedia; Standard sekitar 40 USD per tahun, Professional lebih tinggi.

Platform: Windows, macOS.

Unduh: PingPlotter

Garis bawah: bukti visual paling jelas bahwa perlambatan hidup di jaringan ISP Anda, bukan di meja Anda.

4. NetSpot

NetSpot adalah alat survei situs. Berjalan di sekitar dengan laptop dan membangun peta panas kekuatan sinyal, gangguan, dan penggunaan saluran. Di jaringan kawat-plus-nirkabel, ia juga mengetahui momen ketika perangkat roam off port yang didukung Ethernet ke yang lebih lemah dan mulai mengemudi latensi misterius.

Kelemahan: tier gratis terbatas pada sejumlah kecil titik survei dan menyembunyikan analitik yang lebih dalam di balik peningkatan berbayar. Terutama alat Wi-Fi, jadi melengkapi daripada mengganti aplikasi berfokus kabel di atas.

Harga: tier gratis tersedia; upgrade Home sekitar 50 USD sebagai sekali jadi.

Platform: Windows, macOS.

Unduh: NetSpot

Garis bawah: menyingkirkan Wi-Fi sebagai botleneck tersembunyi ketika semua orang menganggap itu harus Ethernet.

5. Fing Desktop

Fing Desktop memindai LAN Anda dalam hitungan detik dan membuat daftar setiap perangkat dengan vendor, IP, MAC, dan port terbuka. Perangkat baru memicu pemberitahuan, dan monitor kecepatan internet dan pemadaman internal berjalan di latar belakang sehingga Anda memiliki catatan di lain waktu saat uplink Anda tersandung.

Kelemahan: versi gratis mencakup dasar-dasar; peringatan yang lebih dalam, analisis Wi-Fi, dan dasbor multi-jaringan tersembunyi di balik langganan Premium. Pendaftaran akun diperlukan untuk sebagian besar fitur bagus.

Harga: tier gratis; Premium sekitar 30 USD per tahun.

Platform: Windows, macOS.

Unduh: Fing Desktop

Garis bawah: jawaban GUI tercepat untuk “apa itu di jaringan saya dan kapan itu menunjukkan”.

6. Nmap

Nmap adalah pemindai jaringan klasik. Arahkan ke subnet dan memetakan setiap host yang dapat dijangkau, menebak sistem operasi, dan probe layanan terbuka. Ketika perangkat salah perilaku karena firewall diam-diam memblokir port 445 atau daemon printer jatuh, Nmap memberi tahu Anda sebelum Anda menghabiskan waktu berjam-jam menyalahkan kabel.

Kelemahan: pindaian yang tidak disaring di jaringan korporat akan menarik perhatian. Sintaks telah memperdalam selama 25 tahun, dan GUI Zenmap hanya pengganti sebagian untuk CLI.

Harga: gratis dan open source di bawah GPL-2.0 yang dimodifikasi.

Platform: Windows, macOS, Linux.

Unduh: Nmap

Garis bawah: standar untuk mengetahui apa yang sebenarnya dapat dijangkau di LAN Anda dan apakah layanan menjawab.

7. SmokePing

SmokePing grafik latensi dan kehilangan paket ke serangkaian target selama hari dan minggu. Ini berjalan sebagai server kecil, biasanya di kotak Linux atau NAS, dan melukis kebisingan di sekitar setiap ping sebagai band abu-abu kabur, sehingga masalah intermiten yang tidak pernah muncul selama tes lima menit menjadi tidak mungkin untuk dilewatkan.

Kelemahan: setup melibatkan Perl, server web, dan RRDtool, dan tampilan default tidak kompromi 2005. Tidak ada native Windows atau macOS server build, meskipun grafik berbasis browser.

Harga: gratis dan open source di bawah GPL-2.0.

Platform: Linux (server), browser modern apa pun untuk dilihat.

Unduh: SmokePing

Garis bawah: satu-satunya cara untuk menangkap lonjakan kehilangan paket yang menyerang garis Anda selama dua menit setiap malam pukul 03:14.

8. LAN Speed Test

LAN Speed Test menulis file ke folder target di mesin lain atau NAS dan membacanya kembali, melaporkan throughput dalam dialog sederhana. Tidak ada daemon server yang perlu diinstal di ujung lain, yang membuatnya berguna untuk memeriksa berbagi drive atau mount SMB tertentu daripada kecepatan jaringan baku.

Kelemahan: versi gratis terbatas; build Lite berbayar membuka kunci tes yang lebih besar dan logging CSV. Hasil dipengaruhi oleh disk tujuan, jadi NAS lambat akan terlihat seperti jaringan lambat.

Harga: tier gratis; Lite sekitar 10 USD sebagai sekali jadi.

Platform: Windows, macOS.

Unduh: LAN Speed Test

Garis bawah: pemeriksaan tercepat bahwa berbagi file tertentu berjalan pada kecepatan yang diizinkan jaringan.

Cara memilih yang tepat

Mulai dengan pertanyaan yang ingin Anda jawab. Jika Anda ingin tahu apakah LAN Anda sendiri dapat mendorong gigabit, jalankan iperf3 antara dua mesin di switch yang sama; ini membutuhkan waktu 30 detik dan menyelesaikan sebagian besar argumen kabel versus konfigurasi. Jika satu aplikasi salah perilaku sementara semuanya terlihat baik, tangkap lalu lintas di Wireshark dan baca retransmisi dan RSTs secara langsung. Ketika ISP dicurigai, biarkan PingPlotter berjalan terhadap segelintir target upstream dan biarkan bilah merah menunjukkan hop yang bersalah.

Untuk homelab atau kantor kecil yang ingin menangkap masalah sebelum pengguna mengeluh, instal SmokePing di kotak cadangan dan grafik selusin target sepanjang waktu. Gunakan Fing Desktop untuk sensus GUI cepat dari apa yang ada di jaringan hari ini, Nmap ketika Anda membutuhkan detail tingkat port, NetSpot ketika Wi-Fi terjalin dengan kekacauan kabel, dan LAN Speed Test untuk pembacaan ramah klik-dan-lihat pada berbagi tertentu. Tidak ada yang di sini eksklusif; pengaturan terkuat menjalankan iperf3 sesuai permintaan, SmokePing terus-menerus, dan Wireshark setiap kali keluhan tertentu tiba.

Pertanyaan yang sering diajukan

Apa opsi gratis terbaik? Untuk sebagian besar pemecahan masalah Ethernet, iperf3 melakukan pengangkatan berat gratis: throughput nyata antara dua host, dalam hitungan detik, tanpa telemetri. Pasangkan dengan Wireshark ketika Anda perlu melihat paket sebenarnya.

Bisakah aplikasi ini menguji kualitas kabel tanpa tester perangkat keras khusus? Tidak langsung. Penguji kabel fisik masih menang untuk pinout dan kontinuitas. Apa yang dapat dilakukan aplikasi ini adalah membuktikan efeknya: jika iperf3 terbatas pada 94 Mbps antara dua mesin yang mampu gigabit di switch yang sama, kabel, port, atau plat dinding adalah masalahnya, dan tes swap akan mengkonfirmasi yang mana.

Apakah mereka bekerja melalui Wi-Fi? Ya. iperf3, Wireshark, PingPlotter, Nmap, dan SmokePing memperlakukan Wi-Fi hanya sebagai antarmuka lain. Untuk masalah spesifik radio (kekuatan sinyal, tumpang tindih saluran, roaming) capai NetSpot, yang dibangun untuk pekerjaan itu.

Apakah sah menggunakan Wireshark di jaringan rumah? Di jaringan yang Anda miliki atau kelola, ya. Wireshark itu sendiri adalah pendengar pasif dan tidak mengirim lalu lintas yang tidak diminta. Menangkap lalu lintas orang lain di jaringan yang Anda tidak kontrol adalah pertanyaan berbeda dan tergantung pada hukum lokal dan aturan persetujuan.

Apa yang terbaik untuk menemukan kabel buruk? Jalankan iperf3 antara dua mesin yang dikenal baik menggunakan kabel yang mencurigakan, kemudian tukar kabel dan jalankan lagi. Tautan gigabit yang jatuh ke 100 Mbps di satu arah hampir selalu merupakan kesalahan pengkabelan pada salah satu dari delapan pin, dan penurunan throughput membuatnya jelas dalam satu tes.