Protocoale de rețea - sincronizează funcționarea computerelor din rețea. Împărțirea protocoalelor în mai multe niveluri permite continuarea procesului de schimb de date chiar și în cazul unor perturbări și eșecuri în rețea.
Un protocol de rețea este un set de reguli care permite două computere conectate la o rețea să stabilească o conexiune, să schimbe tot felul de date între ele și să sincronizeze funcționarea acestor mașini în rețea. Un protocol specific este responsabil pentru o parte specifică a tipului de comunicare. Dacă le conectați, puteți obține așa-numita stivă de protocol. În practică, stiva de protocol suferă fragmentare, rezultând în formarea unor niveluri funcționale, fiecare dintre acestea având propria sarcină specifică.
Capabilități de stivă de protocol
Împărțirea protocoalelor în mai multe niveluri conceptuale a făcut posibilă rezolvarea mai rapidă și mai eficientă a principalelor sarcini de transfer de informații între mai multe mașini. Într-adevăr, în orice moment, poate apărea o defecțiune hardware sau unul dintre dispozitivele care furnizează comunicații, de exemplu, o placă de rețea sau un hub, poate eșua. În plus, software-ul sistemului sau al aplicației poate funcționa defectuos. Va apărea o eroare în datele transmise, o parte din informațiile transmise va fi pierdută sau distorsionată.
Cel mai utilizat sistem de protocoale de rețea OSI. Presupune împărțirea protocoalelor în funcție de scopul lor în 7 niveluri.
Tipuri de protocoale
Aplicația sau al șaptelea nivel superior al modelului oferă utilizatorului acces la servicii de rețea - procesorul de interogări la baze de date, fișiere, cutie poștală și altele. Negociază nuanțele transferului de informații despre servicii, notifică aplicațiile despre erori și emite cereri în stratul de prezentare.
Stratul de prezentare convertește protocoalele și codifică / decodează date. Convertește cererile primite din stratul aplicației în formatul cel mai potrivit pentru transmiterea prin rețea. Și convertește răspunsul din rețea în formatul pe care aplicațiile îl pot înțelege.
Stratul de sesiune menține o sesiune, permițând aplicațiilor să comunice între ele. Pentru a sincroniza transferul, punctele de control sunt plasate în fluxul de date, care reprezintă punctul de plecare pentru reluarea procesului în cazul unor încălcări.
Stratul de transport asigură transmiterea datelor în ordinea în care a fost transmis. Reglează dimensiunea blocurilor de date la protocol.
Stratul de rețea - routerul determină cea mai scurtă rută, monitorizează problemele de rețea și aglomerația.
Stratul de legătură de date sau stratul de legătură de date poate oferi interacțiune cu mai multe straturi fizice, poate corecta erorile și trimite date către stratul de rețea, adică îl servește. Comutatoarele și podurile funcționează la acest nivel.
Stratul fizic transmite semnale electrice sau optice către cablu sau radio și primește și se transformă în biți de date. Implementează interfața dintre un dispozitiv de rețea și un suport de rețea.