Joker Maskesi Nedir? Nasıl Hesaplanır?
⚡ Akıllı Özet
Joker maske, yönlendiricilere ve erişim kontrol listelerine bir IP adresinin hangi kısımlarının eşleştirileceğini ve hangilerinin göz ardı edileceğini söyleyen 32 bitlik ters bir maskedir; eşleştirme için sıfır bit, atlama için ise bir bit kullanılır.

Joker Maske Nedir?
Joker maske, özel bir ağın alt ağları içindeki paket yönlendirmesini kolaylaştıran bir sayı dizisidir. Buna ters maske de denir. Alt ağ maskesiİkili sistemde 1 eşleşmeyi, 0 ise eşleşmemeyi ifade ederken, joker maske bu mantığı tersine çevirir.
Joker maske 32 bit uzunluğundadır. Joker maskede, sıfır bitleri karşılık gelen bit konumunun aynı konumla eşleşmesi gerektiğini gösterir. IP adresi1 bitleri ise karşılık gelen konumun eşleşmesi gerekmediğini gösterir.
Joker karakter maskeleri, ikili 1 ve 0 değerlerini eşleştirmek için aşağıdaki kuralları kullanır:
- Joker maske biti 0 ise, adresteki bit değeriyle eşleşir.
- Joker maske biti 1 ise, adresteki ilgili bit değerini yok sayarsınız.
Tek bir sunucu için joker maske her zaman 0.0.0.0'dır.
Joker Maskesi ve Alt Ağ Maskesi Karşılaştırması
Joker maskeler ve alt ağ maskeleri benzer görünse de zıt amaçlara hizmet eder. Bir alt ağ maskesi, bir adresin ağ bölümünü ana bilgisayar bölümünden ayırırken, bir joker maske bir cihaza hangi adres bitlerinin eşleşeceğini ve hangilerinin göz ardı edileceğini söyler. Aşağıdaki tablo ikisini karşılaştırmaktadır:
| Temel | Alt Ağ Maskesi | joker karakter maskesi |
|---|---|---|
| İkili 1 | Ağ bitlerini tanımlar | Bu kısmı dikkate almayın (umursamıyorum). |
| İkili 0 | Ana bilgisayar bitlerini tanımlar | Bu parçayla birebir eşleşmelidir. |
| Amaç | Alt ağ sınırlarını tanımlar | Erişim kontrol listelerindeki (ACL) ve yönlendirme ifadelerindeki adresleri filtreler. |
| /24 için bir örnek | 255.255.255.0 | 0.0.0.255 |
| Bitler bitişik olmalıdır. | Evet | Hayır, maskeler birbirine bitişik olmayabilir. |
Joker Karakter Maskesi Nasıl Çalışır?
Aşağıdaki örnek, joker maske kavramını anlamanıza yardımcı olacaktır. Şemada, üç ana bilgisayar ve üç alt ağa doğrudan bağlı bir yönlendirici bulunan bir ağ gösterilmektedir:
Diyelim ki yalnızca 10.0.1.0/24 alt ağını duyurmak istiyorsunuz. Aşağıdaki ağ komutunda 0.0.0.255 joker maskesini kullanabilirsiniz:
R1(config-router)#network 10.0.1.0 0.0.0.255
Neden 0.0.0.255 joker karakter maskesi?
Öncelikle dönüştürün Cisco Joker maskeyi ve IP adresini ikili sayıya dönüştürme:
10.0.1.0 = 00001010.00000000.00000001.00000000 0.0.0.255 = 00000000.00000000.00000000.11111111
Joker maskenin sıfır bitleri, ağ komutunda yer alan IP adresindeki aynı konumla eşleşmelidir:
00001010.00000000.00000001.00000000 00000000.00000000.00000000.11111111
Yukarıdaki örnekte, joker karakter bitlerinin tümü bir olduğu için son sekizliğin eşleşmesi gerekmez. İlk 24 bitin eşleşmesi gerekir çünkü bu joker karakter maske bitlerinin tümü sıfırdır.
Burada, joker maske 10.0.1.x ile başlayan tüm IP adresleriyle (10.0.1.0'dan 10.0.1.255'e kadar) eşleşir. Bu durumda, yalnızca bir ağ eşleşir: 10.0.1.0/24.
Hem 10.0.0.0/24 hem de 10.0.1.0/24 alt ağlarını dahil etmek isterseniz ne olur?
Aşağıda gösterildiği gibi 0.0.1.255 joker karakter maskesini kullanmanız gerekiyor:
10.0.0.0 = 00001010.00000000.00000000.00000000 10.0.1.0 = 00001010.00000000.00000001.00000000 0.0.1.255 = 00000000.00000000.00000001.11111111
0.0.1.255 joker maskesiyle yalnızca 23 bitin eşleşmesi gerekiyor. Bu, 10.0.0.0 ile 10.0.1.255 aralığındaki tüm adreslerin eşleştiği ve dolayısıyla her iki alt ağın da kapsandığı anlamına gelir.
Wildcard Maskesi Nasıl Hesaplanır?
Joker maskeleme işlemini elle hesaplamak zorlu bir iş olabilir. Kolay bir kısayol ise alt fonksiyon kullanmaktır.trac255.255.255.255 adresinden alt ağ maskesini alın. Sonuç, joker maskedir.
Örneğin:
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)
Ortak Joker Maske Değerleri
Aşağıdaki tabloda, sık kullanılan CIDR önekleri, bunlara karşılık gelen alt ağ ve joker maskeleriyle birlikte listelenmiştir; böylece her seferinde hesaplamak yerine bir değeri arayabilirsiniz:
| CIDR | Alt Ağ Maskesi | joker karakter maskesi | Adresler eşleşti. |
|---|---|---|---|
| /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 |
Joker Maske Anahtar Kelimeleri: sunucu ve herhangi bir
Cisco IOS, erişim kontrol listelerinde sık kullanılan joker karakter maskelerini yazmanıza gerek kalmaması için iki kısaltılmış anahtar kelime sunar:
- ev sahibi — 0.0.0.0 joker maskesini değiştirir ve tam olarak bir IP adresiyle eşleşir. Örneğin, ev sahibi 10.0.1.5 aynıdır 10.0.1.5 0.0.0.0.
- herhangi — 255.255.255.255 joker maskesini değiştirir ve her IP adresiyle eşleşir. Örneğin, herhangi aynıdır 0.0.0.0 255.255.255.255.
Bu anahtar kelimeler, ACL açıklamalarını daha kısa ve okunması daha kolay hale getirir ve yanlış anlaşılma olasılığını azaltır.ping Maskede hata var.
Wildcard Maskeleri nerede kullanılabilir?
Joker maskeler, erişim kontrol listelerinde (ACL'ler) kullanılır. Büyük bir ağa sahip olduğunuzda ve birden fazla yönlendirici ve LAN segmenti arasında trafik akışını kontrol etmeniz gerektiğinde faydalıdırlar. Birçok yönlendiriciye sahip büyük bir ağı yönettiğinizde, büyük olasılıkla joker maskelerle karşılaşacaksınız. Cisco joker karakter maskeleri.
Joker maskeler dinamik olarak da görünür. yönlendirme OSPF ve EIGRP gibi protokollerde, ağ komutları yönlendirmeye katılan arayüzleri seçmek için bunları kullanır. Yalnızca amaçlanan trafiğin yönlendiricinizden geçebilmesi için joker maskenizi dikkatlice ayarlamanız gerekir.

