Apa itu Wildcard Mask? Bagaimana cara menghitungnya?

โšก Ringkasan Cerdas

Mask wildcard adalah mask invers 32-bit yang memberi tahu router dan daftar kontrol akses bagian mana dari alamat IP yang harus dicocokkan dan bagian mana yang harus diabaikan, menggunakan bit nol untuk pencocokan dan bit satu untuk dilewati.

  • ๐Ÿ”„ Logika invers: Mask wildcard membalikkan aturan subnet mask โ€” bit 0 harus sesuai dengan alamat, dan bit 1 diabaikan.
  • ๐Ÿงฎ Perhitungan: SubtracGunakan subnet mask dari 255.255.255.255 untuk menghasilkan wildcard mask yang sesuai.
  • ๐ŸŽฏ Tuan rumah dan siapa pun: Kata kunci host sama dengan 0.0.0.0, dan kata kunci any sama dengan 255.255.255.255.
  • ๐Ÿ›ก๏ธ Penggunaan ACL: Mask wildcard menentukan rentang alamat mana yang diizinkan atau ditolak oleh daftar kontrol akses.
  • ๐Ÿงญ Rute: Pernyataan jaringan OSPF dan EIGRP juga bergantung pada wildcard mask untuk memilih antarmuka.
  • ๐Ÿค– Bantuan AI: Asisten AI dapat menghasilkan dan memvalidasi mask wildcard, mengurangi kesalahan ACL manual.

Apa itu Wildcard Mask dan Bagaimana Cara Menghitungnya?

Apa itu Masker Wildcard?

Wildcard mask adalah urutan angka yang menyederhanakan perutean paket di dalam subnet jaringan pribadi. Istilah ini juga dikenal sebagai inverse mask. Tidak seperti Subnetmask, di mana biner 1 berarti cocok dan biner 0 berarti tidak cocok, masker wildcard membalikkan logika tersebut.

Sebuah wildcard mask memiliki panjang 32 bit. Dengan wildcard mask, bit nol menunjukkan bahwa posisi bit yang bersesuaian harus cocok dengan posisi yang sama di Alamat IPSedangkan bit satu menunjukkan bahwa posisi yang bersesuaian tidak harus cocok.

Mask wildcard menggunakan aturan berikut untuk mencocokkan angka biner 1 dan 0:

  • Jika bit mask wildcard adalah 0, maka bit tersebut cocok dengan nilai bit dalam alamat.
  • Jika bit mask wildcard adalah 1, Anda mengabaikan nilai bit yang sesuai dalam alamat tersebut.

Mask wildcard untuk satu host selalu 0.0.0.0.

Masker Wildcard vs Masker Subnet

Mask wildcard dan mask subnet terlihat mirip tetapi memiliki tujuan yang berlawanan. Mask subnet memisahkan bagian jaringan dari alamat dari bagian host, sedangkan mask wildcard memberi tahu perangkat bit alamat mana yang harus dicocokkan dan mana yang harus diabaikan. Tabel di bawah ini membandingkan keduanya:

Dasar subnet Masker Topeng Wildcard
Biner 1 Mengidentifikasi bit jaringan Abaikan bagian ini (tidak peduli)
Biner 0 Mengidentifikasi bit host Harus sesuai persis dengan bagian ini.
Tujuan Menentukan batas sub-jaringan Memfilter alamat dalam ACL dan pernyataan perutean.
Contoh untuk /24 255.255.255.0 0.0.0.255
Bit harus berdekatan Ya Tidak โ€” masker bisa tidak bersentuhan langsung.

Bagaimana Cara Kerja Masker Wildcard?

Contoh berikut membantu Anda memahami konsep wildcard mask. Diagram menunjukkan jaringan dengan tiga host dan sebuah router yang terhubung langsung ke tiga subnet:

Diagram jaringan router yang terhubung ke tiga subnet yang menggambarkan pencocokan mask wildcard.

Misalkan Anda hanya ingin mengiklankan subnet 10.0.1.0/24. Anda dapat menggunakan wildcard mask 0.0.0.255 pada perintah network berikut:

R1(config-router)#network 10.0.1.0 0.0.0.255

Mengapa topeng wildcard 0.0.0.255?

Pertama, konversikan Cisco Konversi mask wildcard dan alamat IP ke biner:

10.0.1.0 = 00001010.00000000.00000001.00000000
0.0.0.255 = 00000000.00000000.00000000.11111111

Bit nol pada wildcard mask harus sesuai dengan posisi yang sama pada alamat IP yang disertakan dalam perintah network:

00001010.00000000.00000001.00000000
00000000.00000000.00000000.11111111

Pada contoh di atas, oktet terakhir tidak perlu cocok karena semua bit wildcard adalah satu. 24 bit pertama harus cocok karena semua bit mask wildcard adalah nol.

Di sini, mask wildcard cocok dengan semua alamat IP yang diawali dengan 10.0.1.x (10.0.1.0 hingga 10.0.1.255). Dalam hal ini, hanya satu jaringan yang cocok: 10.0.1.0/24.

Bagaimana jika Anda ingin menyertakan subnet 10.0.0.0/24 dan 10.0.1.0/24?

Anda perlu menggunakan wildcard mask 0.0.1.255, seperti yang ditunjukkan di bawah ini:

10.0.0.0 = 00001010.00000000.00000000.00000000
10.0.1.0 = 00001010.00000000.00000001.00000000
0.0.1.255 = 00000000.00000000.00000001.11111111

Dengan menggunakan wildcard mask 0.0.1.255, hanya 23 bit yang harus cocok. Ini berarti semua alamat dalam rentang 10.0.0.0 hingga 10.0.1.255 akan cocok, sehingga kedua subnet tercakup.

Bagaimana Menghitung Masker Wildcard?

Menghitung mask wildcard secara manual bisa menjadi tugas yang menantang. Salah satu jalan pintas yang mudah adalah dengan melakukan substitusi.tract subnet mask dari 255.255.255.255. Hasilnya adalah wildcard mask.

Sebagai contoh:

 
1) 255.255.255.255 - 255.255.255.255 = 0.0.0.0 (wildcard mask)
2) 255.255.255.255 - 255.255.255.128 = 0.0.0.127 (wildcard mask)
3) 255.255.255.255 - 192.0.0.0 = 63.255.255.255 (wildcard mask)

Nilai Masker Wildcard Umum

Tabel di bawah ini mencantumkan prefiks CIDR yang sering digunakan beserta subnet dan wildcard mask yang sesuai, sehingga Anda dapat mencari nilainya tanpa perlu menghitungnya setiap kali:

CIDR subnet Masker Topeng Wildcard Alamat cocok
/8 255.0.0.0 0.255.255.255 16,777,216
/ 16 255.255.0.0 0.0.255.255 65,536
/ 24 255.255.255.0 0.0.0.255 256
/ 25 255.255.255.128 0.0.0.127 128
/ 26 255.255.255.192 0.0.0.63 64
/ 27 255.255.255.224 0.0.0.31 32
/ 28 255.255.255.240 0.0.0.15 16
/ 30 255.255.255.252 0.0.0.3 4

Kata Kunci Masker Wildcard: host dan apa pun

Cisco iOS menyediakan dua kata kunci singkat sehingga Anda tidak perlu mengetikkan wildcard umum dalam daftar kontrol akses:

  • tuan rumah โ€” menggantikan mask wildcard 0.0.0.0 dan cocok dengan satu alamat IP yang tepat. Misalnya, host 10.0.1.5 sama dengan 10.0.1.5 0.0.0.0.
  • Apa pun โ€” menggantikan wildcard mask 255.255.255.255 dan cocok dengan setiap alamat IP. Misalnya, Apa pun sama dengan 0.0.0.0 255.255.255.255.

Kata kunci ini membuat pernyataan ACL lebih pendek dan mudah dibaca, serta mengurangi kemungkinan kesalahan pengetikan.ping kesalahan pada topeng.

Di mana Masker Wildcard dapat digunakan?

Mask wildcard digunakan dalam daftar kontrol akses (ACL). Mask ini berguna ketika Anda memiliki jaringan besar dan perlu mengontrol aliran lalu lintas antara beberapa router dan segmen LAN. Setiap kali Anda mengelola jaringan besar dengan beberapa router, Anda kemungkinan akan menemui masalah ini. Cisco topeng wildcard.

Masker wildcard juga muncul dalam dinamika. rute Protokol seperti OSPF dan EIGRP, di mana pernyataan jaringan menggunakannya untuk memilih antarmuka yang berpartisipasi dalam perutean. Anda perlu mengatur wildcard mask dengan hati-hati agar hanya lalu lintas yang dituju yang dapat melewati router Anda.

Pertanyaan Umum Demo Slot

Ya. Pernyataan jaringan OSPF dan EIGRP menggunakan wildcard mask untuk menentukan antarmuka mana yang termasuk dalam proses routing. Misalnya, network 10.0.1.0 0.0.0.255 mengaktifkan routing pada setiap antarmuka di subnet 10.0.1.0/24.

Ya. Tidak seperti subnet mask, wildcard mask tidak memerlukan bit yang berurutan. Mask seperti 0.0.0.254 hanya cocok dengan alamat genap pada oktet terakhir, yang berguna untuk memilih host secara bergantian dalam ACL.

Istilah ini paling umum digunakan pada Cisco IOS, tetapi konsep inverse-mask juga muncul di platform lain. Banyak firewall dan router menggunakan logika pencocokan dan pengabaian yang sama, bahkan ketika mereka memberi label berbeda atau menerima panjang prefiks sebagai gantinya.

Tidak. Mask wildcard hanya merupakan logika pencocokan yang digunakan di dalam ACL dan pernyataan routing. Mask ini tidak memodifikasi isi paket atau menambahkan penundaan yang terukur; mask ini hanya memberi tahu perangkat bit alamat mana yang harus dibandingkan.

Mask yang salah cocok dengan terlalu banyak atau terlalu sedikit alamat. Mask yang terlalu luas dapat memungkinkan lalu lintas yang tidak diinginkan dan menciptakan celah keamanan, sementara mask yang terlalu sempit dapat memblokir host yang sah. Selalu verifikasi rentang sebelum menerapkan aturan.

Awalan CIDR seperti /24 adalah singkatan dari subnet mask yang berdekatan. Mask wildcard seperti 0.0.0.255 menyatakan rentang yang sama untuk pencocokan tetapi juga dapat menggambarkan pola yang tidak berdekatan yang tidak dapat diwakili oleh awalan sederhana.

Ya. Asisten AI dan pembelajaran mesin dapat mengkonversi subnet atau rentang alamat menjadi mask wildcard yang benar, menandai mask yang terlalu permisif, dan menjelaskan setiap aturan dalam bahasa yang mudah dipahami. Namun, seorang insinyur tetap harus meninjau hasilnya sebelum diterapkan.

Kopilot GitHub Anda dapat membuat draf pernyataan ACL dan OSPF dengan mask wildcard dari komentar singkat yang menjelaskan rentang target. Selalu pastikan mask yang dihasilkan sesuai dengan alamat yang dimaksud sebelum menerapkannya ke perangkat produksi.

Ringkaslah postingan ini dengan: