Cum funcționează rutarea rețelei IP

Cuprins:

Cum funcționează rutarea rețelei IP
Cum funcționează rutarea rețelei IP
Anonim

Rutarea este procesul prin care pachetele de date se deplasează de la un nod (mașină sau dispozitiv) la altul dintr-o rețea de calculatoare până când pachetele ajung la destinația finală.

Înțelegerea rutării rețelei

Puteți crede că rutarea în rețea este similară cu un sistem de transport public. Întregul sistem de autobuze, inclusiv toate stațiile, este ca rețeaua, iar stațiile sunt ca nodurile. Ca un călăreț cu autobuzul care trebuie să facă mai multe transferuri pentru a ajunge unde mergi, ești ca datele care circulă între fiecare nod până când ajunge la destinația finală.

Când datele sunt transferate de la un dispozitiv la altul pe o rețea IP (Internet Protocol), acestea sunt împărțite în unități mai mici numite pachete. Pe lângă datele reale, fiecare pachet include un antet care conține informații care să-l ajute să ajungă la destinație, similare cu informațiile despre adresa fizică pe care le puteți găsi pe un plic trimis prin poștă. Dar, în loc de adrese fizice, informațiile din antet includ:

  • Adresele IP ale nodurilor sursă și destinație.
  • Numerele pachetelor care reasamblează pachetele în ordinea corectă când pachetele ajung la destinație.
  • Alte informații tehnice utile.
Image
Image

Cum funcționează rutarea

Luați în considerare un scenariu în care Li trimite un mesaj de e-mail de pe computerul său din China către aparatul lui Jo din New York. Protocolul de control al transmisiei (TCP) și alte protocoale funcționează cu datele de pe mașina lui Li și apoi sunt trimise la modulul IP, unde pachetele de date sunt grupate în pachete IP și trimise prin rețea. Pentru a ajunge la destinația de ceal altă parte a lumii, pachetele de date trebuie să treacă prin multe routere. Lucrarea pe care o fac aceste routere se numește rutare.

Fiecare dintre routerele intermediare citește adresa IP de destinație a fiecărui pachet primit. Pe baza acestor informații, routerul trimite pachetele în direcția corespunzătoare. Fiecare router are un tabel de rutare în care sunt stocate informații despre routerele (noduri) învecinate.

Aceste informații includ costul (în termeni de cerințe și resurse de rețea) al redirecționării unui pachet în direcția acelui nod vecin. Informațiile din acest tabel sunt folosite pentru a decide cel mai eficient nod de utilizat sau cea mai bună rută pe care să trimită pachetele de date. Fiecare pachet poate fi trimis într-o direcție diferită, dar toate sunt în cele din urmă direcționate către aceeași mașină de destinație.

La ajungerea la mașina lui Jo, pachetele sunt consumate de mașină, unde modulul IP reasambla pachetele și trimite datele rezultate către serviciul TCP pentru procesare ulterioară.

Fiabilitate IP/TCP

Protocoalele IP și TCP lucrează împreună pentru a se asigura că transmisiile sunt fiabile. Aceasta înseamnă că niciun pachet de date nu este pierdut, toate pachetele de date sunt în ordine și nu există o întârziere nerezonabilă de transmisie. În unele servicii, TCP este înlocuit cu Unified Datagram Packet (UDP), care nu asigură fiabilitatea, ci trimite pachete. Unele sisteme Voice over Internet Protocol (VoIP) folosesc UDP pentru apeluri, deoarece pachetele pierdute nu afectează calitatea apelurilor.

Recomandat: