Sissejuhatus CIDR-i
CIDR (Classless Internet Domain Routing) toetab hierarhilist marsruutimist. Selle on välja töötanud Interneti-tehnika töörühm. Interneti kasutamine on seda enam vajalik, et vajame võrgutundide toetamist.
IP-aadresside kasutamisel on probleem. Klassikalist adresseerimist kasutades jaotatakse nii palju IP-aadresse, nii et IP-aadressid lähevad palju raisku ja isegi marsruuditabelis on otsida keeruline. CIDR-i abil saab sellest probleemist üle. See eraldab aadressiplokid piirkondlike IP registrite (RIR) abil.
Mis on CIDR?
CIDR-i kasutatakse peamiselt IP-aadresside tõhusaks kasutamiseks ja marsruutimistabeli plahvatuse lahendamiseks. See on määratletud RFC-s (kommentaaride taotlus) 1518 ja RFC 4632. See on aadressiploki jaotus. IPV4 adresseerimissüsteemis on viis erinevat klassi. IP-aadresside klasse kasutatakse Interneti IP-aadresside määramiseks.
Need on A-klassi aadress, B-klassi aadress, C-klassi aadress, D-klassi aadress, E-klassi aadress.
A-klassi aadress: A-klassis loetakse esimest bitti. See seatakse alati nulli. IP-aadress võib võtta vahemikus 1.XXX kuni 126.XXX
B-klassi aadress: B-klassis võetakse arvesse kaks esimest bitti. IP-aadress võib võtta vahemikus 128.0.XX kuni 191.255.XX
C-klassi aadress: C-klassis võetakse arvesse kolm esimest bitti. See võib võtta IP-aadressi vahemikus 192.0.0.X kuni 223.255.255.X.
D -klassi aadress: D -klassi esimesed neli bitti võetakse arvesse. See võib võtta IP-aadressi vahemikus 224.0.0.0 kuni 239.255.255.255. Seda klassi kasutatakse multisaadetena.
E-klassi aadress: Klassi E IP-aadressid on ette nähtud teadus- ja arendustegevuseks. See võib võtta IP-aadressi vahemikus 240.0.0.0 kuni 255.255.255.254.
Seega võime nõude alusel valida IP-aadressid.
Hostiaadresside jaoks kasutame klassi A / klassi B / klassi C IP-aadresse.
Tänapäeval kasutavad võrguaadresside vahemikud klassidevahelist domeenide marsruutimist. CIDR-i kasutades asendatakse vana viis A-klassi, B-klassi, C-klassi IP-aadressi kasutamiseks. Vanema meetodi puhul, kui võtame näite B-klassist, nagu seda enamasti kasutatakse. Kui mõni instituut või organisatsioon nõuab võõrustajaid, pakutakse neile võõrustajaid, kuid enamikul juhtudel kõik eraldatud võõrustajad ei harju ja see viib isegi plahvatuseni marsruudi tabeli juurde.
CIDR-is peab isik, kes nõuab IP-aadresse, ostma teenusepakkujalt IP-aadressi eraldaja, selleks võib ostja nõutav suurus olla ükskõik milline. Siis, kui see on aadressi prefiksi alusel lubatud, võimaldab see erinevatel tasemetel erinevatel ruuteritel marsruutida erineva pikkusega prefiksitel. CIDR-i kasutatakse IPV4 jaoks. IPV4 on 32 bitti ja kõige sagedamini kasutatav võrk on / 8, / 16, / 24 ja / 32.
Kuidas CIDR töötab?
CIDR on alternatiiv traditsioonilisele alamvõrgutusele. Seda nimetatakse ka klassideta adresseerimiseks. See koosneb CIDR-plokkidest, kuna see eraldab dünaamiliselt IP-aadressid vastavalt kasutajate nõudmistele teatud reeglite alusel. Internet Assified Number Authority (IANA) tegeleb CIDR-plokkide määramisega.
CIDR-plokk
See plokk sisaldab IP-aadresse. CIDR-plokk koosneb 3 põhireeglist.
Allpool nimetatud 3 põhireeglit:
Reegel 1: CIDR-plokis peaksid hostidele eraldatud IP-aadressid olema pidevad.
Reegel 2: Ploki suurus peaks olema 2. võimsus ja võrdne IP-aadresside koguarvuga.
Reegel 3: Ploki suurus peab olema jagatav ploki esimese IP-aadressiga.
CIDR märge
CIDR-i IP-aadressi esitus on sama, mis IP-aadressi ainus asi, kuna see lõppeb kaldkriipsuga, millele järgneb number. N tähistab võrgubittide arvu. Seda nimetatakse IP-võrgu prefiksiks.
CIDR-i IP-aadressi esitamise üldine viis on
abcd / n
Näited
Kui meile antakse CIDR-i esitus, võime leida IP-aadresside vahemiku.
Me näeme seda näidetega.
Näide nr 1
CIDR esitus on 21.19.35.40/24. Kas leida CIDR-ploki IP-aadressid?
24 tähistab võrgu identifitseerimiseks kasutatud bittide arvu.
5 bitti kasutatakse hostide identifitseerimiseks.
CIDR-i aadress on 21.19.35.40/24.
Esimene IP-aadress on 21.19.35.0
Viimane IP-aadress on 21.19.35.255
Kogu host on 256.
Netmask on 255.255.255.0.
Näide 2
Esitus on 255.255.255.255/31. Kas leida CIDR-ploki IP-aadressid?
31 tähistab võrgu identifitseerimiseks kasutatud bittide arvu.
1 bitti kasutatakse hostide tuvastamiseks.
CIDR-i aadress on 255.255.255.255/31.
Esimene IP-aadress on 255.255.255.254
Viimane IP-aadress on 255.255.255.255
Kogu host on 2.
Netmask on 255.255.255.254.
CIDR-ploki leiame IP-aadresside plokist.
Näide 3
IP-aadresside vahemik on vahemikus 21.19.35.64 ja 21.19.35.127. Kas leiate CIDR-ploki?
IP-aadresside vahemikud on vahemikus 21.19.35.64 ja 21.19.35.127.
Enne edasist eelnimetatud CIDR-ploki reegleid tuleks kontrollida, kas need on täidetud, siis on tegemist CIDR-plokiga.
Nii et ploki suurus on 2 6. (st 127 - 64 + 1 = 64)
Bittide arv = 32 - 6 = 26.
CIDR-i plokk on 21.19.35.64/26.
Näide 4
IP-aadresside vahemik on vahemikus 255.255.255.32 ja 255.255.255.63. Kas leiate CIDR-ploki?
IP-aadresside vahemikud on vahemikus 255.255.255.32 ja 255.255.255.63.
Enne edasist eelnimetatud CIDR-ploki reegleid tuleks kontrollida, kas need on täidetud, siis on tegemist CIDR-plokiga.
Nii et ploki suurus on 2 5. (st 63 - 32 + 1 = 64)
Bittide arv = 32 - 5 = 27.
CIDR-i plokk on 255.255.255.32/27.
Soovitatavad artiklid
See on juhend Mis on CIDR. Siin arutleme, kuidas CIDR töötab, ja näiteid IP-aadresside vahemiku leidmiseks. Võite lisateabe saamiseks vaadata ka järgmisi artikleid -
- Mis on Amazon VPC?
- Mis on DHCP?
- Pistikupesa programmeerimine PHP-s
- C ++ ülekoormamine ja alistamine
- Mis on IPv4? | (Piirangud, eelised, kasutamine)