Povestea adresării ip-ului

Cuprins

Protocolul TCP / IP este strâns legat de Internet, istoria și modernitatea sa. A fost creată în 1969, când pentru rețeaua ARPANET au fost necesare mai multe standarde pentru a uni computerele cu arhitecturi și sisteme de operare diferite într-o singură rețea. Pe baza acestor standarde, a fost elaborat un set de protocoale denumite TCP / IP.







Odată cu creșterea Internetului, protocolul TCP / IP a câștigat teren în alte rețele. Până în prezent, acest protocol de rețea este utilizat atât pentru comunicarea computerelor din rețeaua globală, cât și în marea majoritate a rețelelor corporative.

Conform specificației protocolului, fiecărui nod conectat la rețeaua IP i se atribuie un număr unic. Un nod poate fi un computer, un router, un firewall etc. Dacă un nod are mai multe conexiuni fizice la rețea, fiecare conexiune trebuie să fie atribuită propriului număr unic.

Aceleași rețele de "opt" pot fi 2 7 -2. Din nou, scădem deducerea, dar acestea sunt deja două rețele de servicii: 127/8 și 0/8 (în mod vechi: 127.0.0.0 și 0.0.0.0).

Întrucât primii doi biți ai prefixului rețelei sunt ocupați de cheia care definește clasa, pot fi specificate numai 2 14 rețele diferite. Nodurile din fiecare rețea pot fi determinate până la 2 16 -2.

În anumite surse, pentru a determina numărul de rețele posibile, formula 2 x -2 este folosită pentru toate clasele, nu doar pentru A. Aceasta se datorează anumitor motive care vor fi descrise mai detaliat mai jos. Până în prezent, nu este necesar să se reducă numărul de rețele posibile cu două.

Dacă biții de prefix de rețea sunt zero, se presupune că nodul de destinație aparține aceleiași rețele ca sursa de pachete.

Foarte rar, rețeaua locală de calculatoare include mai mult de 100-200 noduri: chiar dacă luați o rețea cu mai multe noduri, multe medii de rețea impun restricții, de exemplu, la 1.024 noduri. Pe această bază, fezabilitatea utilizării rețelelor de clasă A și B este foarte discutabilă. Și utilizarea de clasă C pentru rețelele formate din 20-30 de noduri este, de asemenea, o pierdere.

Prefixul complet al rețelei, format dintr-un prefix de rețea și un număr de subrețea, se numește prefixul de rețea extins. Un număr binar și echivalentul său zecimal, care conține unități în biți în legătură cu prefixul de rețea extins, iar în restul de biți - zerouri, se numește o mască de subrețea.

Dar masca în reprezentarea zecimală este convenabilă pentru a fi utilizată numai atunci când prefixul de rețea extins se termină la limita octetului, în alte cazuri este mai greu de descifrat. Să presupunem că în exemplul din Fig. 4 ne-ar plăcea pentru o subrețea să nu folosească 8 biți, ci zece. Apoi, în ultimul octet (zth) octet, nu vom avea nici zerouri, ci numărul 11000000. În reprezentarea zecimală, obținem 255.255.255.192. Evident, o astfel de reprezentare nu este foarte convenabilă. În prezent, notația tipului "/ xx" este folosită mai des, unde xx este numărul de biți din prefixul de rețea extins. Astfel, în loc de a indica: "144.144.19.22 cu masca 255.255.255.192", putem scrie: 144.144.19.22/26. După cum puteți vedea, această reprezentare este mai compactă și mai ușor de înțeles.







Masca de subrețea cu lungime variabilă VLSM
(Masca de subrețea cu lungime variabilă)

Cu toate acestea, în curând a devenit clar faptul că subneturile, în ciuda tuturor avantajelor lor, au de asemenea deficiențe. Deci, odată ce definiți masca de subrețea, trebuie să utilizați subrețele de dimensiuni fixe. Să presupunem că avem o rețea 144.144.0.0/16 cu un prefix extins / 23.

Soluția este să specificați mai mult de un prefix de rețea extins pentru o rețea. Despre o astfel de rețea se spune că este o rețea cu o mască de subrețea cu lungime variabilă (VLSM).

Într-adevăr, dacă utilizați prefixul de rețea extins / 25 pentru rețeaua 144.144.0.0/16, atunci ar fi mai potrivit pentru rețele cu dimensiuni de aproximativ o sută de noduri. Dacă permiteți utilizarea ambelor măști, acest lucru ar spori semnificativ flexibilitatea utilizării subneturilor.

Schema generală de partajare a rețelei în subrețele cu măști de lungime variabilă este următoarea: rețeaua este împărțită în subrețele cu dimensiunea maximă necesară. Apoi, unele subrețele sunt împărțite în mai mici și recursiv în continuare, atâta timp cât este necesar.

Mai mult decât atât, tehnologia VLSM, prin ascunderea parte a subrețele, reduce cantitatea de date transmise de routere. De exemplu, în cazul în care rețeaua este configurată cu 12/8 prefix de rețea extinsă / 16, după care rețeaua de 12,1 / 16 și 12.2 / 16 sunt divizate într-o subrețea / 20, router în rețea nu trebuie să știu 12.1 12.2 subrețele cu un prefix de / 20, este suficient să se cunoască ruta la rețeaua 12.1 / 16.

Ca soluție la această problemă, au fost propuse simultan două abordări - una pentru viitorul apropiat, o altă abordare cuprinzătoare și pe termen lung. Prima soluție este implementarea protocolului Routing Classless (CIDR), la care s-a alăturat ulterior sistemul NAT.

Clasificare interdimensională fără clasă CIDR
(Routing interdimensional fără clasă)

Povestea adresării ip-ului

În prima etapă, numărul necesar de subrețele este rotunjit până la puterea cea mai apropiată de 2. Deoarece în acest exemplu numărul de subrețele necesare este de 4, nu este necesar să îl rotunjiți. Definiți numărul de biți necesari pentru a organiza 4 subrețele. Pentru a face acest lucru, să reprezentăm 4 sub forma unei puteri de două: 4 = 2 2. Grad - acesta este numărul de biți atribuite numărului de subrețea. Deoarece prefixul de rețea al blocului este de 24, prefixul de rețea extins va fi 24 + 2 = 26.

Compania organizează o rețea corporatistă. Structura ramurilor și canalele care le leagă sunt prezentate în figură.

Povestea adresării ip-ului

Există patru birouri regionale legate prin canale la sediul central. La birourile regionale, la rândul lor, sunt conectate sucursalele regionale ale regiunii respective.

Pentru a determina mărimea birourilor regionale, vom compila un tabel al numărului de sucursale regionale conectate la fiecare birou regional.







Articole similare

Trimiteți-le prietenilor: