Protocoale de rețea

O scurtă explicație a protocoalelor rețelelor de calculatoare

Un protocol de rețea definește reguli și convenții pentru comunicarea între dispozitivele de rețea. Protocoalele de rețea includ mecanisme pentru identificarea și conectarea dispozitivelor, precum și regulile de formatare care specifică modul în care datele sunt împachetate în mesajele trimise și primite. Unele protocoale suportă, de asemenea, confirmarea mesajelor și comprimarea datelor destinate comunicațiilor de rețea fiabile și / sau de înaltă performanță.

Protocoalele moderne pentru rețele de calculatoare utilizează în general tehnici de comutare a pachetelor pentru a trimite și a primi mesaje sub formă de pachete - mesaje subdivizate în bucăți care sunt colectate și reasamblate la destinație. S-au elaborat sute de protocoale de rețea computerizate, scopuri și medii.

Protocoale Internet

Familia protocolului Internet conține un set de conexiuni (și printre cele mai utilizate protocoale de rețea.) În afară de protocolul de Internet (IP) în sine, protocoalele de nivel superior precum TCP , UDP , HTTP și FTP se integrează cu IP pentru a oferi capabilități suplimentare. , protocoalele de nivel inferior de Internet precum ARP și ICMP coexistă, de asemenea, cu IP. În general, protocoalele de nivel superior din familia IP interacționează mai strâns cu aplicații precum browserele Web, în ​​timp ce protocoalele de nivel inferior interacționează cu adaptoarele de rețea și cu alte echipamente hardware.

Protocoale de rețea wireless

Datorită Wi-Fi , Bluetooth și LTE , rețelele wireless au devenit obișnuite. Protocoalele de rețea concepute pentru a fi utilizate în rețele fără fir trebuie să suporte dispozitive mobile în roaming și să se ocupe de probleme precum ratele de date variabile și securitatea rețelelor.

Mai mult: Ghid pentru protocoalele de rețea wireless .

Protocoale de rutare a rețelei

Protocoalele de rutare sunt protocoale de destinație special concepute special pentru a fi utilizate de routerele de rețea de pe Internet. Un protocol de rutare poate identifica alte routere, poate gestiona căile ( rutele numite) între sursele și destinațiile mesajelor de rețea și poate lua decizii dinamice de rutare. Protocoalele comune de rutare includ EIGRP, OSPF și BGP.

Mai mult: Top 5 protocoale de rutare a rețelei explicate .

Cum se implementează protocoalele de rețea

Sistemele de operare moderne conțin servicii software integrate care implementează suport pentru unele protocoale de rețea . Aplicațiile precum browserele Web conțin biblioteci de software care acceptă protocoalele de nivel înalt necesare funcționării respectivei aplicații. Pentru protocoalele de nivel inferior TCP / IP și de rutare, suportul este implementat în hardware direct (chipset-uri de siliciu) pentru o performanță îmbunătățită.

Fiecare pachet transmis și primit pe o rețea conține date binare (cele și zerouri care codifică conținutul fiecărui mesaj). Cele mai multe protocoale adaugă un antet mic la începutul fiecărui pachet pentru a stoca informații despre expeditorul mesajului și destinația dorită. Unele protocoale adaugă și un subsol la sfârșit. Fiecare protocol de rețea are capacitatea de a identifica mesajele de tipul propriu și de a procesa anteturile și subsolurile ca parte a mutare a datelor între dispozitive.

Un grup de protocoale de rețea care lucrează împreună la niveluri superioare și inferioare sunt deseori numite familii de protocoale . Elevii de rețea în mod tradițional învață despre modelul OSI care conceptualizează conceptual familiile protocolului de rețea în straturi specifice în scopuri didactice.

Mai mult: Cum funcționează rețelele de calculatoare - Introducere în protocoale