Masalah jaringan yang banyak orang tidak ketahui! 😱
Halo carepeople! Apakah kalian tahu tentang broadcast storm?
Bayangkan sebuah jalan raya yang tiba-tiba dipenuhi oleh kendaraan yang berputar-putar tanpa tujuan. Itulah kira-kira gambaran dari broadcast storm dalam jaringan komputer.
Jadi, broadcast storm adalah kondisi di mana jaringan komputer dibanjiri oleh lalu lintas broadcast (pesan yang dikirimkan ke semua perangkat dalam jaringan) dan multicast (pesan yang dikirimkan ke sekelompok perangkat tertentu).
Pada dasarnya Paket Broadcast itu dibagi tiga:
- Unicast
- Multicast
- Broadcast
Agar pesan broadcast sampai ke tujuan yang tepat, digunakan alamat khusus di dalam paket data yang disebut header tujuan. Ada dua jenis header tujuan yang umum digunakan:
1. Broadcast Layer 2 (Alamat MAC: ff-ff-ff-ff-ff-ff)
- Alamat MAC: Setiap perangkat di jaringan punya alamat MAC yang unik, seperti alamat rumah.
- MAC Broadcast:
ff-ff-ff-ff-ff-ff
adalah alamat MAC spesial yang memberi tahu perangkat jaringan (misalnya switch) untuk mengirimkan paket ke semua perangkat yang terhubung. Ibaratnya, kamu menulis "Kepada seluruh penghuni" di suratmu. - Jangkauan: Broadcast Layer 2 terbatas pada segmen jaringan lokal (broadcast domain yang sama). Paket ini tidak melewati router.
2. Broadcast Layer 3 (Alamat IP: 255.255.255.255)
- Alamat IP: Perangkat juga punya alamat IP, seperti nomor telepon, untuk berkomunikasi di internet.
- IP Broadcast:
255.255.255.255
adalah alamat IP spesial yang memberi tahu router untuk meneruskan paket ke semua perangkat di jaringan. - Jangkauan: Broadcast Layer 3 biasanya terbatas pada subnet lokal. Router umumnya tidak meneruskan broadcast ini ke jaringan lain untuk mencegah lalu lintas jaringan yang berlebihan.
Kegunaan Broadcast
Broadcast sangat penting untuk berbagai fungsi jaringan:
- Menemukan perangkat: Ketika perangkat baru bergabung ke jaringan, ia bisa menggunakan broadcast untuk menemukan layanan seperti DHCP (untuk mendapatkan alamat IP).
- Mengirim peringatan: Broadcast bisa dipakai untuk mengirimkan pengumuman atau peringatan penting di jaringan.
- Menemukan layanan: Aplikasi bisa menggunakan broadcast untuk menemukan layanan lain di jaringan.
Penyebabnya Apa Sih?
- Ketika pengguna ingin terhubung ke hub jaringan tertentu tetapi, secara tidak sengaja, ia tersambung ke port switch lain. Ini akan menangkap semua frame dan menjaganya tetap dalam loop. Misalnya – Saat komputer terhubung ke port saat sedang terhubung ke jaringan nirkabel juga, jaringan diatur ke mode bridging.
- Pengaturan konfigurasi VLAN yang tidak tepat dapat membuat loop yang akhirnya menyebabkan badai siaran.
- Domain Siaran Terlalu Besar – Jika Siaran terlalu besar, maka jumlah lalu lintas dalam suatu domain berbanding lurus dengan ukuran domain siaran, yaitu jumlah host di VLAN L2 atau subnet L3.
- Volume Permintaan Alamat IP yang Tinggi melalui DHCP – DHCP adalah cara paling mudah bagi host jaringan untuk mendapatkan alamat IP dari pengontrol jaringan. DHCP menggunakan paket siaran atau unicast sebagai medianya. Misalnya – ketika jaringan kembali online setelah pemadaman, semua anggota di jaringan tersebut mencoba mendapatkan alamat IP.
Switching Loop:
Salah satu penyebab paling umum adalah adanya loop dalam topologi jaringan Ethernet. Misalnya, jika dua ujung kabel Ethernet dihubungkan ke satu switch, maka switch tersebut akan terus-menerus meneruskan pesan broadcast ke semua port, sehingga pesan tersebut terus berputar-putar tanpa henti.
- Konfigurasi VLAN yang Tidak Tepat: Pengaturan VLAN yang salah dapat menciptakan loop dalam jaringan, yang dapat menyebabkan terjadinya switching loop.
Bagaimana Cara Mencegahnya?
- Firewall Anti-virus dapat digunakan untuk mendeteksi dan menghapus badai siaran yang berbahaya dan sengaja dibuat untuk mengganggu jaringan.
- Semakin sering tabel ARP dibersihkan, semakin sering pula permintaan siaran terjadi.
- Protokol badai dan teknik pengendalian yang setara memungkinkan untuk membatasi paket siaran.
- Nonaktifkan siaran pada perangkat Layer 3. Jika badai berasal dari WAN, maka mematikan siaran yang diarahkan melalui IP akan menyelesaikan masalah.
- Memisahkan domain siaran akan membantu mengalihkan lalu lintas siaran. Dengan membuat jaringan VLAN baru, kita dapat mengalihkan lebih dari setengah lalu lintas ke jaringan lain. Ini akan sangat membantu mengurangi badai.
- Pemeliharaan Switch secara berkala memastikan bahwa Switch tidak mengalami kegagalan perangkat keras.
- Pengecekan loop pada switch membantu melakukan upstream pada switch yang tidak terkelola. Switch yang tidak terkelola terkadang membanjiri jaringan dengan banyak lalu lintas yang tidak perlu untuk merespons siaran.
Nah, itulah sedikit penjelasan mengenai broadcast storm. Semoga artikel ini bermanfaat bagi kalian!
Disclaimer: Artikel ini dibuat berdasarkan informasi yang tersedia secara umum dan tidak dimaksudkan sebagai panduan teknis yang lengkap.
Reference:
Comments ()