Luokkaton osoitus

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 28. syyskuuta 2022 tarkistetusta versiosta . tarkastukset vaativat 3 muokkausta .

Luokkaton osoitus ( englanniksi  Classless Inter-Domain Routing , englanniksi  CIDR ) on IP - osoitusmenetelmä, jonka avulla voit hallita joustavasti IP-osoitteiden tilaa käyttämättä jäykkää luokkaosoitteiden kehystä . Tällä menetelmällä hyödynnetään taloudellisesti IP-osoitteiden rajoitettu resurssi, koska eri aliverkkoihin voidaan soveltaa erilaisia ​​aliverkon peitteitä .

Osoitealueet

IP-osoite on joukko bittejä. IP-osoitteiden periaate on IP-osoitteiden joukon (alue, lohko, aliverkko) allokointi, jossa joillakin bittibiteillä on kiinteä arvo ja loput bitit kulkevat kaikkien mahdollisten arvojen läpi. Osoitelohko määritetään määrittämällä aloitusosoite ja aliverkon peite. Luokkaton osoitus perustuu muuttuvapituiseen aliverkon maskiin ( englanniksi  variable length subnet mask , VLSM ), kun taas luokkamaisessa (perinteisessä) osoittamisessa maskin pituus on tiukasti kiinteä 0, 1, 2 tai 3 oktettia .

Esimerkki aliverkosta 192.0.2.32/27 luokkattoman osoitteen avulla:

IP-osoitteen oktetit 192 0 2 32
IP-osoitteen bitit yksi yksi 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 yksi 0 0 0 yksi 0 0 0 0 0
Aliverkon maskin bitit yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi 0 0 0 0 0
Aliverkon maskin oktetit 255 255 255 224

Tässä esimerkissä voit nähdä, että aliverkon maskissa vasemmalla olevat 27 bittiä ovat yksi. Tässä tapauksessa aliverkon etuliitteen pituuden sanotaan olevan 27 bittiä ja se ilmoitetaan kauttaviivalla (merkki / ) perusosoitteen jälkeen.

Esimerkki IP-osoitteen 172.16.0.1/12 kirjoittamisesta luokkattoman osoitteen avulla:

IP-osoitteen oktetit 172 16 0 yksi
IP-osoitteen bitit yksi 0 yksi 0 yksi yksi 0 0 0 0 0 yksi 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 yksi
Aliverkon maskin bitit yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi yksi 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Aliverkon maskin oktetit 255 240 0 0

Kaikkien osoitteiden joukko vastaa nollaa aliverkon peitettä, joka on merkitty /0, ja tietty IPv4 -osoite vastaa aliverkon  peitettä, jonka etuliitteen pituus on 32-bittinen, merkitty /32.

Reititystaulukoiden yksinkertaistamiseksi voit yhdistää osoitelohkoja määrittämällä yhden suuren lohkon useiden pienten sijasta. Esimerkiksi 4 vierekkäistä C-luokan verkkoa (4 × 255 osoitetta, maski 255.255.255.0 tai /24) voidaan yhdistää niistä kaukana olevien reitittimien näkökulmasta yhdeksi /22-verkkoksi. Toisaalta verkot voidaan jakaa pienempiin aliverkkoihin ja niin edelleen.

Standardi omaksui maskin jatkuvan ykkösten sarjan ja jatkuvan nollien sekvenssin muodossa. Vain tällaisissa maskeissa tuloksena olevat IP-osoitejoukot ovat vierekkäisiä. Kuitenkin myös käänteiset maskit (käänteinen maski, jokerimerkkimaski) ovat laajalti käytössä, joiden ei tarvitse sisältää peräkkäisiä ykkösiä tai nollia. Käänteistä maskia käytetään ACL -sääntöjen muodostamiseen .


Mahdolliset maskit

  1. IPv4 CIDR
IP/maski Käänteinen maski Naamio Osoitteita yhteensä Isäntäosoitteet Analoginen
luokan
osoitus
abcd /32 +0.0.0.0 255.255.255.255 yksi (Ei) 1/256C
abcd /31 +0.0.0.1 255.255.255.254 2 (Ei) 1/128C
abcd /30 +0.0.0.3 255.255.255.252 neljä 2 1/64C
abcd /29 +0.0.0.7 255.255.255.248 kahdeksan 6 1/32C
abcd /28 +0.0.0.15 255.255.255.240 16 neljätoista 1/16C
abcd /27 +0.0.0.31 255.255.255.224 32 kolmekymmentä 1/8C
abcd /26 +0.0.0.63 255.255.255.192 64 62 1/4 C
abcd /25 +0.0.0.127 255.255.255.128 128 126 1/2C
abc0 /24 +0.0.0.255 255.255.255.000 256 254 1C
abc0 /23 +0.0.1.255 255.255.254.000 512 510 2C
abc0 /22 +0.0.3.255 255.255.252.000 1024 1022 4C
abc0 /21 +0.0.7.255 255.255.248.000 2048 2046 8C
abc0 /20 +0.0.15.255 255.255.240.000 4096 4094 16C
abc0 /19 +0.0.31.255 255.255.224.000 8192 8190 32C
abc0 /18 +0.0.63.255 255.255.192.000 16 384 16 382 64C
abc0 /17 +0.0.127.255 255.255.128.000 32 768 32 766 128C
ab0,0 /16 +0.0.255.255 255.255.000.000 65 536 65 534 256 C = 1 B
noin 0,0 /15 +0.1.255.255 255.254.000.000 131 072 131 070 2B
ab0,0 /14 +0.3.255.255 255.252.000.000 262 144 262 142 4B
ab0,0 /13 +0.7.255.255 255.248.000.000 524 288 524 286 8B
noin 0,0 /12 +0.15.255.255 255.240.000.000 1 048 576 1 048 574 16B
ab0,0 /11 +0.31.255.255 255.224.000.000 2 097 152 2097150 32B
noin 0,0 /10 +0.63.255.255 255.192.000.000 4 194 304 4 194 302 64B
ab0,0 /9 +0 127 255 255 255.128.000.000 8 388 608 8 388 606 128B
a.0.0.0 /8 +0 255 255 255 255.000.000.000 16 777 216 16 777 214 256 V = 1 A
a.0.0.0 /7 +1 255 255 255 254.000.000.000 33 554 432 33 554 430 2A
a.0.0.0 /6 +3 255 255 255 252.000.000.000 67 108 864 67 108 862 4A
a.0.0.0 /5 +7 255 255 255 248.000.000.000 134 217 728 134 217 726 8A
a.0.0.0 /4 +15 255 255 255 240.000.000.000 268 435 456 268 435 454 16 A
a.0.0.0 /3 +31 255 255 255 224.000.000.000 536 870 912 536 870 910 32 A
a.0.0.0 /2 +63 255 255 255 192.000.000.000 1 073 741 824 1 073 741 822 64A
a.0.0.0 /1 +127 255 255 255 128.000.000.000 2 147 483 648 2 147 483 646 128A
0.0.0.0 /0 +255 255 255 255 000.000.000.000 4 294 967 296 4 294 967 294 256A

Aliverkon osoitteiden määrä ei ole yhtä suuri kuin mahdollisten isäntien määrä . Nolla IP-osoite on varattu aliverkon tunnistamiseen, viimeinen yleislähetysosoitteeksi , joten todellisissa verkoissa solmujen määrä on mahdollista, kaksi vähemmän kuin osoitteita.

Katso myös

Kirjallisuus

Linkit