Pertama kali membuka Wireshark, banyak pemula langsung ciut — ratusan baris packet berwarna-warni mengalir deras, kolom penuh angka dan singkatan teknis. Artikel ini memutus kebingungan itu. Dalam 15 menit, kamu akan bisa melakukan capture pertama, memahami apa yang kamu lihat, dan menggunakan filter untuk fokus pada informasi relevan. Cukup sudah install Wireshark (belum install? lihat panduan instalasi Windows) dan semangat mencoba.
Wireshark Itu Apa — Analogi Sederhana
Bayangkan jaringan komputer seperti jalan raya. Data bergerak dalam bentuk "kendaraan" yang disebut packet. Wireshark adalah kamera CCTV di pinggir jalan itu: merekam setiap kendaraan yang lewat, mencatat plat nomornya (IP address), isi muatannya (data), dan tujuannya (port & protokol). Kamu tidak menghentikan atau mengubah traffic — hanya mengamati. Inilah yang disebut passive network analysis.
| Istilah Wireshark | Analogi Sederhana | Arti Teknis |
|---|---|---|
| Packet | Satu kendaraan di jalan | Satuan terkecil data yang dikirim di jaringan |
| Capture | CCTV merekam | Proses menangkap packet yang lewat di interface |
| Interface | Lokasi kamera CCTV | Network adapter yang dimonitor (WiFi, Ethernet) |
| Filter | Sortir rekaman by plat nomor | Menyaring packet berdasarkan kriteria tertentu |
| Protocol | Jenis kendaraan (motor, truk) | Aturan komunikasi: TCP, UDP, DNS, HTTP, dll |
| Port | Pintu tujuan di gedung | Nomor yang menentukan layanan tujuan (80=web, 22=SSH) |
Capture Pertama — Selesai dalam 15 Menit
dns di filter bar → tekan Enter. Klik salah satu packet DNS. Di Packet Details bawah, expand bagian "Domain Name System (query)" → lihat field "Name" — nama domain yang sedang di-resolve. Ini adalah momen "aha" pertama belajar Wireshark.Memahami Tampilan Wireshark — 5 Area Utama
Baris tombol di atas. Yang perlu dihapal: tombol sirip hiu biru (▶ Start), kotak merah (■ Stop). Di sebelah kanan ada kolom filter.
Kotak input panjang di bawah toolbar. Ketik filter dan tekan Enter. Kotak hijau = syntax benar, merah = salah. Filter tidak mengubah data — hanya mengubah tampilan. Filter favorit pemula: dns, http, tcp.
Area tengah-atas yang dominan. Setiap baris = satu packet. Kolom penting: No., Time, Source, Destination, Protocol, Length, Info. Klik satu baris untuk detail.
Area tengah-bawah kiri. Struktur packet dalam format pohon yang bisa di-expand: Frame → Ethernet → IP → TCP/UDP → Aplikasi. Klik ▶ untuk expand tiap layer.
Area bawah kanan. Raw data dalam hex dan ASCII. Untuk pemula, area ini bisa diabaikan dulu — berguna nanti untuk analisis mendalam.
5 Filter Pertama yang Harus Dicoba Pemula
dns di filter bar → Enter. Klik salah satu packet DNS, expand "Domain Name System" di Packet Details — lihat field "Name". Ini adalah cara browser menemukan IP address dari nama domain.icmp. Buka Command Prompt dan ping ke 8.8.8.8. Kembali ke Wireshark — kamu akan melihat ICMP Echo Request dan Reply. Ini visualisasi dari Ping Test di CekIPSaya.ip.addr == 8.8.8.8. Hanya packet yang berhubungan dengan IP Google DNS yang tampil. Ganti dengan IP lain, misalnya IP publik kamu dari CekIPSaya.tcp.port == 443. Semua koneksi HTTPS terlihat. Meski isi terenkripsi, metadata (IP tujuan, ukuran, timing) tetap berguna untuk troubleshooting.arp. Kamu akan melihat broadcast "Who has 192.168.x.x? Tell 192.168.x.x" — cara normal perangkat LAN saling mengenali. Banyak ARP dari satu IP yang mencurigakan bisa jadi tanda ARP spoofing.dns
icmp
ip.addr == 8.8.8.8
tcp.port == 443
arp
Cara Membaca Satu Packet Secara Lengkap
| Layer | Contoh Nilai | Artinya |
|---|---|---|
| Frame | 74 bytes on wire, interface: Wi-Fi | Ukuran total packet dan dari mana di-capture |
| Ethernet II | Src: Apple_aa:bb:cc → Dst: TP-Link_dd:ee:ff | MAC address laptop ke MAC address router |
| Internet Protocol v4 | Src: 192.168.1.5 → Dst: 8.8.8.8, TTL: 64 | IP laptop ke IP Google DNS, max hop = 64 |
| User Datagram Protocol | Src Port: 54321 → Dst Port: 53 | Port acak laptop ke port 53 (standar DNS) |
| Domain Name System | Query: cekipsaya.com Type A | Browser bertanya: berapa IP address cekipsaya.com? |
Kesalahan Umum Pemula dan Cara Menghindarinya
Di jaringan ramai, Wireshark bisa kumpulkan jutaan packet dalam menit. Solusi: capture maksimal 30-60 detik untuk latihan, atau gunakan Capture Filter (di Capture Options sebelum mulai) untuk hanya capture traffic relevan sejak awal.
Display Filter (di toolbar) bekerja setelah capture — menyaring tampilan tapi semua packet tetap tersimpan. Capture Filter bekerja saat capture — packet tidak cocok tidak disimpan. Untuk belajar, selalu pakai Display Filter dulu — lebih fleksibel.
HTTPS dienkripsi end-to-end — Wireshark bisa lihat packet HTTPS tapi isinya ciphertext. Wireshark hanya melihat traffic yang melewati interface komputer sendiri.
Mulai selalu dengan filter protokol spesifik: dns, http, icmp, arp. Setelah terbiasa, kombinasikan. Wireshark punya autocomplete — mulai ketik dan tekan Tab untuk saran.
Langkah Belajar Selanjutnya
| Tahap | Yang Dipelajari | Resource |
|---|---|---|
| Pemula ✅ | Capture pertama, 5 filter dasar, baca struktur packet | Artikel ini — selesai! |
| Menengah | TCP handshake visual, troubleshoot retransmission, Follow Stream | Panduan Lengkap Wireshark |
| Lanjutan | Filter kompleks, Statistics, capture remote via tcpdump | Filter Wireshark Lengkap |
| Expert | Forensik jaringan, dekripsi TLS, custom dissector | Sertifikasi WCNA atau kursus Wireshark resmi |
| Praktik terstruktur | Modul jaringan dengan latihan dan evaluasi | CEKADEMI — Platform Belajar Jaringan |
FAQ — Pertanyaan yang Sering Ditanyakan
Kesimpulan
Wireshark tidak seseram tampilannya. Dalam 15 menit pertama, kamu sudah bisa capture traffic, membaca struktur packet layer demi layer, dan menggunakan filter dasar. Kunci belajar Wireshark adalah langsung praktik — buka Wireshark sekarang, capture traffic saat browsing ke CekIPSaya, dan amati paket DNS dan TCP yang muncul. Untuk pendalaman lebih lanjut, baca Panduan Lengkap Wireshark atau bergabung di CEKADEMI untuk kurikulum jaringan terstruktur.