Úvod do CIDR
CIDR (Classless Internet Domain Routing) podporuje hierarchické směrování. Je vyvinuta pracovní skupinou pro internetové inženýrství. Využívání internetu je více, takže potřebujeme podporu pro síťové třídy.
Je problém s tím, jak efektivně využíváme IP adresy. Při použití pečlivého adresování bude tolik IP adres nepřiděleno, takže dojde k velkému plýtvání IP adres a dokonce i vyhledávání v tabulce tras je obtížné. Tento problém je překonán pomocí CIDR. Bloky adres přidělí pomocí regionálních registrů IP (RIR).
Co je CIDR?
CIDR se používá hlavně pro efektivní využití IP adres a řešení exploze směrovací tabulky. Je definována v RFC (Request for comments) 1518 a RFC 4632. Jedná se o přidělení bloku adresy. V adresovacím systému IPV4 je pět různých tříd. Třídy IP adres se používají pro přiřazování internetových IP adres.
Jsou to adresa třídy A, adresa třídy B, adresa třídy C, adresa třídy D, adresa třídy E.
Adresa třídy A: Ve třídě A se vezme v úvahu první bit. Je vždy nastavena na nulu. Může mít IP adresu od 1.XXX do 126.XXX
Adresa třídy B: Ve třídě B jsou zvažovány první dva bity. Může mít IP adresu od 128.0.XX do 191.255.XX
Adresa třídy C: Ve třídě C se zvažují první tři bity. Může mít IP adresu od 192.0.0.X do 223.255.255.X.
Adresa třídy D: Do třídy D se berou první čtyři bity. Může mít IP adresu od 224, 0.0, 0 do 239, 255, 255, 255. Tato třída se používá pro vícesměrové vysílání.
Adresa třídy E: IP adresy třídy E jsou vyhrazeny pro výzkum a vývoj. Může mít IP adresu od 240.0.0.0 do 255.255.255.254.
Takže na základě požadavku si můžeme vybrat IP adresy.
Pro adresy hostitelů používáme IP adresy třídy A / třídy B / třídy C.
Dnes rozsahy síťových adres používají beztřídní interdoménové směrování. Použitím CIDR se nahradí starý způsob použití IP adresy pro třídu A, třídu B, třídu C. Ve starší metodě vezmeme příklad třídy B, protože se většinou používá. Pokud některý institut nebo jakákoli organizace vyžaduje hostitele, budou jim poskytnuty s hostiteli, ale ve většině případů se všichni přidělení hostitelé nevyužívají a dokonce to vede k směrovací tabulce k explozi.
V CIDR musí osoba, která vyžaduje IP adresy, zakoupit alokátor IP adresy od poskytovatele služeb, může to být libovolná velikost, kterou požaduje kupující. Poté, kdykoli je povolena na základě předpony adresy, umožňuje různým směrovačům na různých úrovních směrovat na předpony různých délek. CIDR se používá pro IPV4. IPV4 je 32 bitů a nejčastěji používanou sítí jsou / 8, / 16, / 24 a / 32.
Jak CIDR funguje?
CIDR je alternativou k tradičnímu podsíti. Nazývá se také beztřídní adresování. Sestává z bloků CIDR, čímž dynamicky přiděluje IP adresy na základě požadavků uživatelů na základě určitých pravidel. IANA (Internet Assigned Number Authority) zpracovává přiřazení bloků CIDR.
Blok CIDR
Tento blok obsahuje IP adresy. Blok CIDR se skládá ze 3 základních pravidel.
3 základní pravidla uvedená níže:
Pravidlo 1: V bloku CIDR by IP adresy, které jsou přidělovány hostitelům, měly být nepřetržitě.
Pravidlo 2: Velikost bloku by měla mít sílu 2 a měla by se rovnat celkovému počtu IP adres.
Pravidlo 3: Velikost bloku musí být dělitelná první IP adresou bloku.
Notace CIDR
Reprezentace IP adresy CIDR je stejná jako adresa IP, pouze to, že končí lomítkem následovaným číslem. N představuje počet síťových bitů. Nazývá se předpona IP sítě.
Obecný způsob reprezentace IP adresy CIDR je
abcd / n
Příklady
Pokud dostaneme reprezentaci CIDR, můžeme najít rozsah IP adres.
Vidíme to s příklady.
Příklad č. 1
Reprezentace CIDR je 21.19.35.40/24. Naleznete IP adresy bloku CIDR?
24 představuje počet bitů použitých pro identifikaci sítě.
5 bitů se používá pro identifikaci hostitelů.
Adresa CIDR je 21.19.35.40/24.
První IP adresa je 21.19.35.0
Poslední IP adresa je 21.19.35.255
Celkový hostitel je 256.
Maska sítě je 255, 255, 255, 0.
Příklad č. 2
Reprezentace je 255.255.255.255/31. Naleznete IP adresy bloku CIDR?
31 představuje počet bitů použitých pro identifikaci sítě.
1 bit se používá k identifikaci hostitelů.
Adresa CIDR je 255.255.255.255/31.
První IP adresa je 255.255.255.254
Poslední adresa IP je 255.255.255.255
Celkový hostitel je 2.
Maska sítě je 255.255.255.254.
Blok CIDR najdeme z bloku IP adres.
Příklad č. 3
Rozsah adres IP je od 21, 19, 35, 64 a 21, 19, 35, 127. Najděte blok CIDR?
Rozsahy adres IP jsou od 21, 19, 35, 64 a 21, 19, 35, 127.
Před dalším předcházením by měla být zkontrolována pravidla výše uvedeného bloku CIDR, zda jsou splněna, pak je to blok CIDR.
Takže velikost bloku je 2 6 (tj. 127 - 64 + 1 = 64)
Počet bitů = 32 - 6 = 26.
Blok CIDR je 21, 19, 35, 64/26.
Příklad č. 4
Rozsah adres IP je od 255.255.255.32 a 255.255.255.63. Najděte blok CIDR?
Rozsahy adres IP jsou od 255.255.255.32 a 255.255.255.63.
Před dalším předcházením by měla být zkontrolována pravidla výše uvedeného bloku CIDR, zda jsou splněna, pak je to blok CIDR.
Takže velikost bloku je 2 5 (tj. 63 - 32 + 1 = 64)
Počet bitů = 32 - 5 = 27.
Blok CIDR je 255, 255, 255, 32/27.
Doporučené články
Toto je průvodce Co je CIDR. Zde diskutujeme o tom, jak funguje CIDR a příklady, jak najít rozsah IP adres. Další informace naleznete také v následujících článcích -
- Co je to Amazon VPC?
- Co je DHCP?
- Programování Socket v PHP
- Přetížení a přemostění v C ++
- Co je to IPv4? | (Omezení, výhody, použití)