Ce este Wildcard Mask? Cum se calculează masca wildcard
Ce este Wildcard Mask?
O mască wildcard este o secvență de numere care simplifică rutarea pachetelor în interiorul subrețelelor unei rețele proprietare. Se mai numește și masca inversă. Motivul principal din spatele acestui lucru este că, spre deosebire de o mască de subrețea, în care, binarul 1, este egal cu o potrivire, iar binarul 0 nu este o potrivire. Cu toate acestea, în masca wildcard, opusul este adevărat.
Masca wildcard are o lungime de 32 de biți. Acționează invers, dar, cu o mască wildcard, biții zero sugerează că poziția de biți corespunzătoare ar trebui să se potrivească cu aceeași poziție a biților din adresa IP. Unul bit indică faptul că poziția de biți corespunzătoare nu trebuie să se potrivească cu poziția de biți a adresei IP.
Măștile wildcard folosesc regulile de mai jos pentru a potrivi binarul 1 și 0:
- Dacă masca wildcard bitul 0, atunci se potrivește cu valoarea de bit din adresă.
- Dacă masca wildcard bitul 1, atunci ar trebui să ignorați valoarea biților corespunzătoare din adresă.
Wild Card Mask pentru o gazdă va fi întotdeauna 0.0.0.0
Cum funcționează o mască Wildcard?
Următorul exemplu vă permite să înțelegeți conceptul de măști wildcard:
În imaginea de mai sus, puteți vedea o rețea cu trei gazde și un router. Aici, routerul este conectat direct la trei subrețele.
Să presupunem că vrem să facem publicitate doar pentru 10.0.1.0/24 subrețea. Puteți folosi masca wildcard a 0.0.0.255 în următoarea comandă de rețea pentru a face acest lucru:
R1(config-router)#network 10.0.1.0 0.0.0.255
De ce masca wildcard de 0.0.0.255?
Pentru aceasta mai întâi, ar trebui să convertiți masca wild card CISCO și adresa IP în binar:
10.0.1.0 = 00001010.00000000.00000001.00000000 0.0.0.255 = 00000000.0000000.00000000.11111111
Biții zero ai măștii wildcard trebuie să se potrivească cu aceeași poziție în Adresa IP în rețea, care ar trebui inclus în comanda de rețea:
00001010.00000000.00000001.00000000 00000000.00000000.00000000.11111111
Puteți vedea că în exemplul de mai sus, ultimul octet nu trebuie să se potrivească, deoarece biții wildcard sunt toți unul. Primii 24 de biți trebuie să se potrivească din cauza biților masca wildcard ai tuturor zerourilor.
Aici, masca wildcard se va potrivi cu toate adresele IP, ceea ce le ajută să înceapă cu 10.0.1. x (10.0.1.0–10.0.1.255). În acest caz, aveți o singură rețea care va fi potrivită – 10.0.1.0/24.
Ce se întâmplă dacă doriți să includeți atât subrețelele 10.0.0.0/24, cât și 10.0.1.0/24?
Trebuie să utilizați masca wildcard 0.0.1.255 în următoarele:
10.0.0.0 = 00001010.00000000.00000000.00000000 10.0.1.0 = 00001010.00000000.00000001.00000000 0.0.1.255 = 00000000.00000000.00000001.11111111
Din rezultatul de mai sus, puteți vedea că, cu masca wildcard a 0.0.1.255. Aici, doar 23 de biți trebuie să se potrivească. Aceasta înseamnă că toate adresele din intervalul de 10.0.0.0-10.0.1.255 trebuie asortate. Deci, în acest caz, ambele adrese IP au fost atinse.
Cum se calculează masca wildcard?
Calcularea măștilor wildcard este o sarcină dificilă. O metodă simplă de comandă rapidă este scăderea mască de rețea de la 255.255.255.255. Soluția produce masca wildcard.
De exemplu:
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)
Unde pot fi folosite măștile Wildcard?
Metoda măștilor wildcard utilizată în lista de control acces. Este util atunci când aveți o rețea mare și trebuie să permiteți fluxul liber de trafic între mai multe routere. Deci, atunci când aveți o rețea mare de mai multe routere și segmente LAN, probabil că veți întâlni măști CISCO wildcard.
Trebuie să vă asigurați că vă setați corect masca wildcard pentru a vă asigura că numai traficul permis poate trece prin router.
Rezumat
- O mască wildcard este o secvență de numere care simplifică rutarea pachetelor în interiorul subrețelelor unei rețele proprietare.
- Două reguli pentru măștile wildcard sunt: 1) Dacă masca wildcard bitul 0, se potrivește cu valoarea de bit din adresă. 2) Dacă masca wildcard bitul 1, atunci ar trebui să ignorați valoarea biților corespunzătoare din adresă.
- Metoda măștilor wildcard utilizată în lista de control acces. Este util atunci când aveți o rețea mare și trebuie să permiteți fluxul liber de trafic între mai multe routere.

