A Classless Inter-Domain Routing-et az 1990-es években fejlesztették ki, mint szabványos sémát a hálózati forgalom interneten keresztüli irányítására. A CIDR technológia kifejlesztése előtt az internetes útválasztók az IP-címek osztálya alapján kezelték a hálózati forgalmat. Ebben a rendszerben az IP-cím értéke határozza meg az alhálózatát az útválasztáshoz.
A CIDR az IP-alhálózat alternatívája. Az IP-címeket alhálózatokba rendezi, függetlenül a címek értékétől. A CIDR-t szuperhálózatnak is nevezik, mivel hatékonyan lehetővé teszi több alhálózat csoportosítását a hálózati útválasztáshoz.
CIDR-jelölés
A CIDR egy IP-címtartományt határoz meg egy IP-cím és a hozzá tartozó hálózati maszk kombinációjával.
xxx.xxx.xxx.xxx/n
A CIDR jelölés a fenti formátumot használja, ahol n a maszkban lévő (bal szélső) 1 bitek száma.
192.168.12.0/23
A fenti példa a 255.255.254.0 hálózati maszkot alkalmazza a 192.168-as hálózatra, 192.168.12.0-tól kezdve. Ez a jelölés a 192.168.12.0 és 192.168.13.255 közötti címtartományt jelöli.
Az osztályalapú hálózatokhoz képest a 192.168.12.0/23 a két C osztályú 192.168.12.0 és 192.168.13.0 alhálózat összesítését jelenti, amelyek mindegyikének alhálózati maszkja 255.255.255.
Íme egy másik módja annak megjelenítésére:
192.168.12.0/23=192.168.12.0/24 + 192.168.13.0/24
Ezenkívül a CIDR támogatja az adott IP-címtartomány hagyományos osztályától független internetcím-kiosztást és üzenetútválasztást.
10.4.12.0/22
A fenti példa a 10.4.12.0 és 10.4.15.255 közötti címtartományt mutatja (255.255.252.0 hálózati maszk). Ez négy C osztályú hálózat megfelelőjét foglalja le a sokkal nagyobb A osztályú területen.
Néha előfordul, hogy a CIDR-jelölést még a nem CIDR-hálózatok esetében is használják. A nem CIDR IP alhálózatokban azonban az n értéke 8-ra (A osztály), 16-ra (B osztály) vagy 24-re (C osztály) korlátozódik.
Íme néhány példa:
- 10.0.0.0/8
- 172.16.0.0/16
- 192.168.3.0/24
A CIDR működése
Amikor először implementálták az interneten, az alapvető útválasztási protokollokat, mint például a Border Gateway Protocol és az Open Shortest Path First, frissítették a CIDR támogatására. Előfordulhat, hogy az elavult vagy kevésbé népszerű útválasztási protokollok nem támogatják a CIDR-t.
A CIDR megvalósításához bizonyos támogatás szükséges a hálózati útválasztási protokollokba való beágyazáshoz.
A CIDR-összesítés megköveteli, hogy az érintett hálózati szegmensek egymás mellett legyenek (számszerűen szomszédosak) a címtérben. A CIDR például nem tudja összevonni a 192.168.12.0-t és a 192.168.15.0-t egyetlen útvonalba, hacsak nem tartalmazza a közbenső.13 és.14 címtartományokat.
Minden internetes WAN vagy gerinchálózati útválasztó – amelyek az internetszolgáltatók közötti forgalmat kezelik – általában támogatják a CIDR-t az IP-címterület megtakarításának elérése érdekében. Az általános fogyasztói útválasztók gyakran nem támogatják a CIDR-t, ezért a magánhálózatok, beleértve az otthoni hálózatokat és még a kis nyilvános hálózatokat (LAN-okat is), gyakran nem alkalmazzák.
CIDR és IPv6
Az IPv6 ugyanúgy CIDR-útválasztási technológiát és CIDR-jelölést használ, mint az IPv4. Az IPv6-ot teljesen osztály nélküli címzésre tervezték.