Čo je CIDR? - Ako CIDR funguje? - Príklady na nájdenie adries IP

Obsah:

Anonim

Úvod do CIDR

CIDR (Classless Internet Domain Routing) podporuje hierarchické smerovanie. Je vyvinutý pracovnou skupinou pre internetové inžinierstvo. Využívanie internetu je viac, preto potrebujeme podporu pre triedy siete.

Vyskytol sa problém s tým, ako efektívne využívame adresy IP. Použitím starostlivého adresovania bude toľko adries IP nepridelených, takže dôjde k veľkému plytvaniu adries IP a dokonca aj vyhľadávanie v tabuľke trasy je ťažké. Tento problém je prekonaný použitím CIDR. Bloky adries pridelí pomocou regionálnych registrov IP (RIR).

Čo je CIDR?

CIDR sa používa hlavne na efektívne využívanie IP adries a na riešenie explózie smerovacej tabuľky. Je definovaná v RFC (Request for comments) 1518 a RFC 4632. Je to pridelenie adresového bloku. V adresovacom systéme IPV4 je päť rôznych tried. Triedy IP adries sa používajú na priradenie internetových adries IP.

Sú to adresa triedy A, adresa triedy B, adresa triedy C, adresa triedy D, adresa triedy E.

Adresa triedy A: V triede A sa berie do úvahy prvý bit. Vždy je nastavená na nulu. Môže mať IP adresu od 1.XXX do 1266.XXX

Adresa triedy B: V triede B sa zvažujú prvé dva bity. Môže mať IP adresu od 128.0.XX do 191.255.XX

Adresa triedy C: V triede C sa zvažujú prvé tri bity. Môže mať IP adresu od 192.0.0.X do 223.255.255.X.

Adresa triedy D: Do úvahy sa berú prvé štyri bity triedy D. Môže mať IP adresu od 224, 0, 0, 0 do 239, 255, 255, 255. Táto trieda sa používa na multicasting.

Adresa triedy E: IP adresy triedy E sú vyhradené pre výskum a vývoj. Môže mať IP adresu od 240.0.0.0 do 255.255.255.254.

Takže na základe požiadavky si môžeme zvoliť IP adresy.

Pre adresy hostiteľov používame adresy IP triedy A / triedy B / triedy C.

Dnes rozsahy sieťových adries používajú beztriedne interdoménové smerovanie. Použitím CIDR sa nahradí starý spôsob použitia adresy IP pre triedu A, triedu B, triedu C. V staršej metóde, ak vezmeme príklad triedy B, pretože sa väčšinou používa. Ak niektorý inštitút alebo akákoľvek organizácia vyžaduje hostiteľa, bude im poskytnutá hostiteľská služba, ale vo väčšine prípadov sa všetci pridelení hostitelia nevyužívajú a dokonca to vedie k smerovacej tabuľke k výbuchu.

V CIDR musí osoba, ktorá vyžaduje IP adresy, kúpiť alokátor IP adresy od poskytovateľa služieb, môže to byť ľubovoľná veľkosť, ktorú požaduje kupujúci. Potom vždy, keď je povolená na základe predpony adresy, umožňuje rôznym smerovačom na rôznych úrovniach smerovať na predpony rôznych dĺžok. CIDR sa používa pre IPV4. IPV4 je 32 bitov a najbežnejšie používanou sieťou sú / 8, / 16, / 24 a / 32.

Ako CIDR funguje?

CIDR je alternatívou k tradičnému podsiete. Nazýva sa to aj beztriedne adresovanie. Pozostáva z blokov CIDR, čím dynamicky prideľuje adresy IP podľa požiadaviek používateľov na základe určitých pravidiel. IANA (Internet Assigned Number Authority) spracováva priradenie blokov CIDR.

Blok CIDR

Tento blok obsahuje adresy IP. Blok CIDR pozostáva z 3 základných pravidiel.

3 základné pravidlá uvedené nižšie:

Pravidlo 1: V bloku CIDR by mali byť adresy IP pridelené hostiteľom nepretržite.

Pravidlo 2: Veľkosť bloku by mala byť 2 a mala by sa rovnať celkovému počtu IP adries.

Pravidlo 3: Veľkosť bloku musí byť deliteľná prvou IP adresou bloku.

Zápis CIDR

Reprezentácia IP adresy CIDR rovnaká ako adresa IP, iba to, že končí lomkou, za ktorou nasleduje číslo. N predstavuje počet sieťových bitov. Nazýva sa predpona siete IP.

Všeobecný spôsob reprezentácie IP adresy CIDR je

abcd / n

Príklady

Ak dostaneme reprezentáciu CIDR, môžeme nájsť rozsah IP adries.

Vidíme to s príkladmi.

Príklad č. 1

Reprezentácia CIDR je 21, 19, 35, 40/24. Našli ste adresy IP bloku CIDR?

24 predstavuje počet bitov použitých na identifikáciu siete.

5 bitov sa používa na identifikáciu hostiteľov.

Adresa CIDR je 21.19.35.40/24.

Prvá adresa IP je 21.19.35.0

Posledná IP adresa je 21.19.35.255

Celkový hostiteľ je 256.

Maska siete je 255, 255, 255, 0.

Príklad č. 2

Zastúpenie je 255.255.255.255/31. Našli ste adresy IP bloku CIDR?

31 predstavuje počet bitov použitých na identifikáciu siete.

1 bit sa používa na identifikáciu hostiteľov.

Adresa CIDR je 255.255.255.255/31.

Prvá adresa IP je 255.255.255.254

Posledná adresa IP je 255.255.255.255

Celkový hostiteľ je 2.

Maska siete je 255.255.255.254.

Blok CIDR nájdeme z bloku IP adries.

Príklad č. 3

Rozsah adries IP je od 21, 19, 35, 64 a 21, 19, 35, 127. Nájsť blok CIDR?

Rozsahy IP adries sú od 21, 19, 35, 64 a 21, 19, 35, 127.

Predtým, ako budú ďalej uvedené pravidlá CIDR bloku uvedené vyššie, by sa malo skontrolovať, či sú splnené, potom je to blok CIDR.

Takže veľkosť bloku je 2 6 (tj 127 - 64 + 1 = 64)

Počet bitov = 32 - 6 = 26.

Blok CIDR je 21, 19, 35, 64/26.

Príklad č. 4

Rozsah adries IP je od 255, 255, 255, 32 a 255, 255, 255, 63. Nájsť blok CIDR?

Rozsahy adries IP sú od 255.255.255.32 a 255.255.255.63.

Predtým, ako budú ďalej uvedené pravidlá CIDR bloku uvedené vyššie, by sa malo skontrolovať, či sú splnené, potom je to blok CIDR.

Takže veľkosť bloku je 2 5 (tj 63 - 32 + 1 = 64)

Počet bitov = 32 - 5 = 27.

Blok CIDR je 255, 255, 255, 32/27.

Odporúčané články

Toto je príručka Čo je CIDR. Tu diskutujeme o tom, ako funguje CIDR a príklady na nájdenie rozsahu IP adries. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. Čo je to Amazon VPC?
  2. Čo je DHCP?
  3. Programovanie zásuviek v PHP
  4. Preťaženie a prekonanie v C ++
  5. Čo je to IPv4? | (Obmedzenia, výhody, použitie)