CIDR

    Notasjon for å beskrive IP-nettverk og prefikslengder med skråstrek, for eksempel 192.168.1.0/24.

    CIDR (Classless Inter-Domain Routing) er en metode for å representere IP-nettverk og prefikslengder ved hjelp av skråstreknotasjon, for eksempel 192.168.1.0/24. Tallet etter skråstreken er prefikslengden og angir hvor mange bit som tilhører nettverksdelen. CIDR erstattet det gamle klassbaserte systemet (klasse A, B og C) og gjorde fri tildeling av adresseblokker mulig uavhengig av faste klassegrenser.

    Fordi prefikslengden kan velges fritt, kan operatører både dele opp blokker i mindre subnett (subnetting) og slå sammen flere blokker til ett annonseringsobjekt (supernetting / aggregering). Aggregering er det som gjør at globale BGP-rutingtabeller holder seg håndterbare i stedet for å vokse med antallet enkeltnettverk.

    Konkrete eksempler: 192.168.1.0/24 dekker 256 adresser hvorav 254 brukbare verter, mens 10.0.0.0/8 dekker hele blokken 10.0.0.0–10.255.255.255. I IPv6 gir samme notasjon blokker som 2001:db8::/32 for en allokering og 2001:db8:abcd::/48 for et site. CIDR brukes i IPv4, IPv6, brannmurregler, ACL-er, statiske ruter og BGP-annonseringer.

    CIDR ligger også til grunn for hvordan adresser flyter gjennom registrene: IANA delegerer store blokker (for eksempel /8 i IPv4) til RIR-er, som videreallokerer til LIR-er og sluttbrukere med kortere eller lengre prefikser etter behov. Inne i en ruter kan flere overlappende CIDR-oppføringer matche samme destinasjon; longest-prefix match velger den mest spesifikke.

    CIDR er notasjonssystemet — selve prefikslengden er bare tallet etter skråstreken. En subnettmaske som 255.255.255.0 er den dotted-decimal-formen av prefikset /24 og uttrykker nøyaktig samme informasjon i IPv4. CIDR er altså bredere konsept, prefiks er tallet, subnettmaske er den eldre IPv4-spesifikke representasjonen av samme tall.

    I praksis kombineres subnetting og aggregering ofte: et nettverk som har fått tildelt 198.51.100.0/22 kan annonsere én ekstern rute, men internt dele blokken i fire /24-er for ulike kontorer eller VLAN. Svært små subnett som /30 brukes typisk til punkt-til-punkt-lenker der bare to brukbare adresser trengs. Longest-prefix match gjør at en mer spesifikk oppføring alltid vinner: rutes 10.1.2.5 av en ruter som har både 10.0.0.0/8 og 10.1.2.0/24 i tabellen, velges /24-en.

    Nøkkelpunkter

    • Notasjon på formen nettverk/prefikslengde, f.eks. 192.168.1.0/24
    • Erstatter klassbasert adressering (klasse A/B/C)
    • Tillater fri prefikslengde og dermed subnetting og supernetting
    • Eksempel: /24 = 256 adresser (254 brukbare), 10.0.0.0/8 ≈ 16,7 mill.
    • Brukes i IPv4, IPv6, brannmurregler, ACL og BGP
    • Ligger til grunn for IANA → RIR → LIR-allokeringskjeden
    • Longest-prefix match velger den mest spesifikke overlappende oppføringen
    • CIDR ≠ prefiks ≠ subnettmaske — notasjon vs tall vs dotted-decimal

    Relaterte begreper

    Relaterte verktøy