Încapsulare (rețele de calculatoare)
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită pe 3 iunie 2019; verificările necesită
5 modificări .
Încapsularea în rețele de calculatoare este o metodă de construire a protocoalelor de rețea modulare , în care funcțiile de rețea independente din punct de vedere logic sunt abstrase de mecanismele subiacente prin includerea sau încapsularea acestor mecanisme în obiecte de nivel superior. De exemplu, atunci când o aplicație trebuie să trimită un mesaj utilizând UDP , se efectuează următorii pași:
- în primul rând, aplicația completează o structură specială de date , în care indică informații despre destinatar (protocol de rețea, adresa IP, portul UDP);
- transmite mesajul, lungimea și structura acestuia cu informații despre destinatar către manipulatorul de protocol UDP (nivelul de transport);
- handlerul UDP formează o datagramă în care mesajul este datele, iar portul UDP al destinatarului (precum și alte date) se află în anteturi;
- handlerul UDP transmite datagrama generată handler-ului IP (stratul de rețea);
- handlerul IP tratează datagrama UDP transmisă ca date și o prefixează cu antetul său (care, în special, conține adresa IP a destinatarului , preluată din aceeași structură de date a aplicației, și numărul superior de protocol);
- handlerul IP transmite pachetul primit stratului de legătură, care din nou consideră acest pachet ca date „brute”;
- handlerul stratului de legătură, în mod similar cu gestionatorii anteriori, adaugă antetul său la început (care indică, de asemenea, numărul de protocol de nivel superior, în cazul nostru este 0x0800 (IP)) și, în majoritatea cazurilor, adaugă suma de control finală, astfel formarea unui cadru;
- apoi cadrul primit este transmis la stratul fizic, care convertește biții în semnale electrice sau optice și îi trimite către mediul de transmisie.
Deci, în termeni mai simpli, încapsularea este includerea întregului pachet al unui protocol (adică anteturile și datele acestuia) în pachetul altui protocol ca informații transmise.
Vezi și
Link -uri