Lompat ke konten utama

Penggabung Subnet (Supernetting)

Ringkas puluhan baris rute menjadi beberapa saja

Gabungkan sekumpulan subnet menjadi blok seringkas mungkin. Menampilkan dua jawaban sekaligus: gabungan yang persis tanpa kelebihan, dan satu blok tunggal beserta berapa alamat yang ikut tercakup.

Satu prefiks per baris. Boleh ditempel langsung dari /ip route print.
Bila dicentang, ringkasan yang mencakup alamat di luar daftar akan ditolak — aman untuk aturan firewall. Matikan bila Anda memang ingin blok tunggal sesempit mungkin apa pun akibatnya.
Hasil

Seluruh perhitungan berjalan di browser Anda. Alamat IP, nama interface, dan password yang Anda masukkan tidak pernah dikirim ke server CoreNet.

Masalah yang diselesaikan

Tabel routing yang memuat empat puluh baris untuk satu cabang bukan hanya sulit dibaca — ia juga lebih lambat dan lebih mudah salah saat diubah. Supernetting menggabungkan subnet-subnet yang berdekatan menjadi blok yang lebih besar, sehingga satu baris menggantikan banyak.

Tools yang sama juga dipakai untuk address list firewall, filter BGP, dan daftar izin akses.

Dua jawaban, karena pertanyaannya sebenarnya dua

Kebanyakan tool sejenis hanya memberikan satu. Padahal yang ditanyakan orang berbeda-beda:

Gabungan yang persis. Beberapa blok CIDR yang jumlahnya tepat sama dengan daftar input — tidak satu alamat pun lebih. Ini yang dipakai untuk aturan firewall, di mana mencakup alamat yang tidak dimaksud berarti memberi izin kepada pihak yang tidak dimaksud.

Satu blok tunggal. Blok terkecil yang memuat seluruh daftar. Lebih ringkas, tetapi hampir selalu ikut mencakup alamat lain. Ini yang dipakai untuk ringkasan rute, di mana kelebihan cakupan tidak berbahaya selama rute yang lebih spesifik tetap ada.

Tool ini menampilkan berapa banyak alamat yang ikut tercakup pada jawaban kedua — angka itulah yang menentukan apakah jalan pintasnya boleh dipakai.

Aturan yang tidak boleh dilanggar

Dua blok hanya dapat digabung bila keduanya berdampingan dan blok pertama jatuh pada batas yang benar. 192.168.0.0/24 dan 192.168.1.0/24 dapat menjadi 192.168.0.0/23. Tetapi 192.168.1.0/24 dan 192.168.2.0/24 tidak dapat digabung menjadi /23, sekalipun keduanya berurutan — karena 192.168.1.0 bukan awal blok /23 yang sah.

Kesalahan ini sering terjadi dan akibatnya tidak langsung terlihat: rutenya tersimpan, sebagian traffic jalan, sebagian hilang.

Cara memakai

  1. Tempel daftar subnet, satu per baris. Bentuk CIDR (10.1.0.0/24) maupun IP tunggal diterima.
  2. Baca kedua jawaban, lalu pilih sesuai keperluan.

Pertanyaan yang sering diajukan

Apakah ringkasan rute mempercepat router? Pada router kecil, ya — tabel yang lebih pendek berarti pencarian yang lebih ringan dan memori yang lebih lega. Pada router besar perbedaannya kecil; yang bertambah adalah kemudahan membacanya.

Bolehkah meringkas rute yang mencakup jaringan milik orang lain? Untuk routing di dalam jaringan sendiri, biasanya aman selama rute yang lebih spesifik tetap ada — yang paling spesifik selalu menang. Untuk diumumkan ke luar lewat BGP, jangan: mengumumkan blok yang bukan milik Anda adalah gangguan yang terlihat oleh seluruh internet.

Kenapa gabungan persisnya masih banyak? Karena daftar inputnya berjauhan. Supernetting tidak dapat menyatukan blok yang tidak berdampingan, dan memaksakannya berarti mencakup alamat yang bukan milik Anda.

Lanjut ke