Notația CIDR arată criptic (10.20.0.0/14), dar descrie ceva simplu: un bloc de adrese consecutive care au aceiași biți la început.
Numărul de după bară
O adresă IPv4 are 32 de biți. Numărul de după bară, lungimea prefixului, arată câți dintre ei identifică rețeaua. Biții rămași identifică gazdele din rețea.
/24→ 24 de biți de rețea, 8 biți de gazdă → 2⁸ = 256 de adrese/26→ 26 de biți de rețea, 6 biți de gazdă → 2⁶ = 64 de adrese/30→ 2 biți de gazdă → 4 adrese
Fiecare bit adăugat prefixului înjumătățește blocul; fiecare bit scos îl dublează.
Măștile de subrețea sunt același lucru
Configurațiile mai vechi folosesc o mască de subrețea: prefixul scris ca o adresă în care toți biții de rețea sunt 1. /24 este 255.255.255.0; /26 este 255.255.255.192. Masca wildcard, folosită în ACL-urile unor routere, este inversul: 0.0.0.255 pentru un /24.
Adresa de rețea, broadcastul și gazdele utilizabile
Să luăm 192.168.10.77/26:
- Dimensiunea blocului este 64, așa că blocurile încep la .0, .64, .128 și .192.
- .77 se află în blocul care începe la .64 → adresa de rețea este
192.168.10.64. - Ultima adresă din bloc este adresa de broadcast:
192.168.10.127. - Gazdele utilizabile sunt tot ce se află între ele:
.65 – .126, adică 62 de adrese.
Două cazuri speciale: un /31 nu are broadcast (ambele adrese pot fi folosite pe legături punct-la-punct), iar un /32 este o singură gazdă.
Împărțirea unei rețele
Ca să împarți 10.0.0.0/22 (1.024 de adrese) în patru subrețele egale, adaugi doi biți prefixului (2² = 4) și obții patru /24: 10.0.0.0/24, 10.0.1.0/24, 10.0.2.0/24 și 10.0.3.0/24. Se pot face și subrețele de dimensiuni diferite (VLSM), atâta timp cât nu se suprapun.
IPv6 funcționează la fel, cu numere mai mari
IPv6 folosește exact aceeași notație. Diferența ține de convenție: o rețea locală este un /64, iar o locație primește de obicei un /48 sau un /56. Nu există adresă de broadcast, așa că orice adresă dintr-un prefix poate fi folosită.
Lasă calculatorul să socotească
Calculatorul CIDR îți arată rețeaua, broadcastul, măștile, intervalul utilizabil și reprezentarea binară pe măsură ce scrii, iar calculatorul de subrețele împarte orice rețea IPv4 sau IPv6 în subrețele egale. Ca să transformi un interval oarecare în blocuri CIDR, folosește Interval IP în CIDR.