Bevezetés a CIDR-be
A CIDR (Classless Internet Domain Routing) támogatja a hierarchikus útválasztást. Ezt az Internet Engineering Task Force fejlesztette ki. Az internet használata inkább a hálózati osztályok támogatására van szüksége.
Probléma van az IP-címek hatékonyságával. A klasszikus címzés használatával annyi IP-címet fognak kiosztani, így sok az IP-cím pazarlás, és még az útvonal-táblában való keresés is nehéz. Ezt a problémát a CIDR használatával lehet legyőzni. A címblokkokat a regionális IP nyilvántartások (RIR) segítségével osztja el.
Mi a CIDR?
A CIDR-t elsősorban az IP-címek hatékony felhasználására és az útválasztási táblázat robbanásának megoldására használják. Ezt az RFC (Megjegyzéskérelem) 1518 és az RFC 4632 határozza meg. Címblokk-allokáció. Az IPV4 címzési rendszerben öt különféle osztály található. Az IP-cím osztályokat az Internet IP-címek hozzárendelésére használják.
Ezek az A osztály, a B osztály címe, a C osztály címe, a D osztály címe, az E osztály címe.
A osztály címe: Az A osztályban az első bit kerül figyelembevételre. Mindig nullára állítja. Az IP-cím 1.XXX-től 126.XXX-ig tarthat
B osztály címe: A B osztály első két bitjét veszi figyelembe. Az IP-cím 128.0.XX-től 191.255.XX-ig tarthat
C osztály címe: A C osztályban az első három bitet vesszük figyelembe. Az IP-cím a 192.0.0.X-től 223.255.255.X-ig tarthat.
D osztály címe: A D osztály első négy bitjét veszi figyelembe. Az IP-cím 224.0.0.0-tól 239.255.255.255-ig tarthat. Ez az osztály a multicasting.
E osztály címe: Az E osztály IP címeit kutatás és fejlesztés számára fenntartják. Az IP-cím 240.0.0.0-tól 255.255.255.254-ig tarthat.
Tehát a követelmény alapján kiválaszthatjuk az IP címeket.
A host címekhez az A / B osztály / C osztály IP címeit használjuk.
Ma a hálózati címsort az osztálytalan Interdomain Routing használja. A CIDR használatával az A, B osztály, C osztály IP-címének régi módszerét váltják fel. A régebbi módszernél, ha a B osztály példáját vesszük figyelembe, mivel azt általában használják. Ha valamely intézmény vagy szervezet igényel házigazdákat, akkor a házigazdákkal együtt megkapják őket, de az esetek többségében az összes kiosztott házigazda nem szokik hozzá, és ez még a robbantáshoz vezet az útválasztási táblázathoz.
A CIDR-ben az IP-címeket igénylő személynek meg kell vásárolnia az IP-cím allokátort a szolgáltatótól, bármilyen méretű legyen, amelyet a vásárló megkövetel. Ezután, amikor a cím előtag alapján engedélyezve van, lehetővé teszi a különböző szintű útválasztók számára, hogy eltérő hosszúságú előtagokra irányítsanak. Az IPV4-re a CIDR-t használják. Az IPV4 32 bites, és a leggyakrabban használt hálózat a / 8, / 16, / 24 és / 32.
Hogyan működik a CIDR?
A CIDR a hagyományos alhálózat alternatívája. Ezt is osztály nélküli címzésnek hívják. CIDR blokkokból áll, ezáltal dinamikusan kiosztja az IP-címeket a felhasználók igényeihez, bizonyos szabályok alapján. Az Internet Assified Number Authority (IANA) kezeli a CIDR blokkok hozzárendelését.
CIDR blokk
Ez a blokk IP címeket tartalmaz. A CIDR blokk három alapvető szabályból áll.
Az alábbiakban említett 3 alapszabály:
1. szabály: A CIDR blokkban az állomásoknak kiosztott IP-címeknek folyamatosaknak kell lenniük.
2. szabály: A blokk méretének a 2. teljesítményűnek kell lennie, és egyenlőnek kell lennie az összes IP-címmel.
3. szabály: A blokk méretét el kell osztani a blokk első IP-címével.
CIDR jelölés
A CIDR IP-cím reprezentációja megegyezik az egyetlen IP-címmel, és egy hátsó perjelrel végződik, amelyet egy szám követ. N jelöli a hálózati bitek számát. IP hálózati előtagnak hívják.
A CIDR IP-cím ábrázolásának általános módja
abcd / n
Példák
Ha megkapjuk a CIDR reprezentációt, akkor megtaláljuk az IP-címek tartományát.
Ezt példákkal láthatjuk.
1. példa
A CIDR ábrázolása 21.19.35.40/24. Megtalálja a CIDR blokk IP-címét?
A 24. ábra a hálózat azonosításához használt bitszámot jelöli.
Az 5 bit a gazdagépek azonosítására szolgál.
A CIDR-cím 21.19.35.40/24.
Az első IP-cím 21.19.35.0
Az utolsó IP-cím 21.19.35.255
A teljes házigazda 256.
A Netmask értéke 255.255.255.0.
2. példa
A ábrázolás 255.255.255.255/31. Megtalálja a CIDR blokk IP-címét?
A 31. ábra a hálózat azonosításához használt bitszámot jelöli.
Az 1 bit a gazdagépek azonosítására szolgál.
A CIDR címe: 255.255.255.255/31.
Az első IP-cím 255.255.255.254
Az utolsó IP-cím 255.255.255.255
A teljes házigazda 2.
A Netmask értéke 255.255.255.254.
A CIDR blokkot az IP címek blokkjából találjuk meg.
3. példa
Az IP-címek tartománya 21.19.35.64 és 21.19.35.127. Megtalálja a CIDR blokkot?
Az IP-cím tartománya 21.19.35.64 és 21.19.35.127.
Mielőtt tovább folytatnák a CIDR blokk fent említett szabályait, ellenőrizni kell, hogy teljesülnek-e, akkor ez egy CIDR blokk.
Tehát a blokk mérete 2 6. (azaz 127 - 64 + 1 = 64)
Bitek száma = 32 - 6 = 26.
A CIDR blokkja 21.19.35.64/26.
4. példa
Az IP-címek tartománya 255.255.255.32 és 255.255.255.63. Megtalálja a CIDR blokkot?
Az IP-címek tartománya 255.255.255.32 és 255.255.255.63.
Mielőtt tovább lépne, a CIDR blokk fent említett szabályait ellenőrizni kell, hogy teljesülnek-e, akkor ez egy CIDR blokk.
Tehát a blokk mérete 2 5. (azaz 63 - 32 + 1 = 64)
Bitek száma = 32 - 5 = 27.
A CIDR blokkja 255.255.255.32/27.
Ajánlott cikkek
Ez egy útmutató a Mi a CIDR-hez. Itt tárgyaljuk, hogyan működik a CIDR, és példákat találunk az IP-címek tartományának meghatározására. Lehet, hogy megnézi a következő cikkeket is, ha többet szeretne megtudni -
- Mi az Amazon VPC?
- Mi a DHCP?
- Socket programozás PHP-ben
- Túlterhelés és felülbírálás a C ++-ban
- Mi az IPv4? | (Korlátozások, előnyök, felhasználás)