Ce sunt protocoalele de rețea?
Un protocol de rețea include toate regulile și convențiile pentru comunicarea între dispozitivele din rețea, inclusiv modalitățile prin care dispozitivele se pot identifica și pot face conexiuni între ele. Există, de asemenea, reguli de formatare care specifică modul în care datele sunt împachetate în mesajele trimise și primite.
Unele protocoale includ, de asemenea, confirmarea mesajelor și compresia datelor pentru o comunicare de rețea fiabilă și de înaltă performanță.

Dimitri Otis / Getty Images
Despre protocoale
Fără protocoale, dispozitivele nu ar avea capacitatea de a înțelege semnalele electronice pe care le trimit unul altuia prin conexiunile de rețea.
Protocoalele moderne pentru rețelele de calculatoare sunt utilizate în general comutare de pachete tehnici de trimitere și primire a mesajelor sub formă de pachete, care sunt mesaje subdivizate în bucăţi care sunt colectate şi reasamblate la destinaţie. Au fost dezvoltate sute de protocoale de rețea de calculatoare, fiecare proiectat pentru scopuri și medii specifice.
Protocoale Internet
Familia Internet Protocol (IP) conține un set de protocoale de rețea înrudite și utilizate pe scară largă. Pe langa Protocol Internet, protocoale de nivel superior, cum ar fi TCP, UDP, HTTP, și FTP se integrează cu IP pentru a oferi capabilități suplimentare.
În mod similar, protocoalele Internet de nivel inferior, cum ar fi ARP și ICMP coexistă cu IP. În general, protocoalele de nivel superior din familia IP interacționează cu aplicații precum browserele web, în timp ce protocoalele de nivel inferior interacționează cu adaptoare de rețea și alt hardware de calculator.
Protocoale de rețea fără fir
Rețelele wireless au devenit obișnuite datorită Wi-Fi, Bluetooth și LTE. Protocoalele de rețea concepute pentru a fi utilizate în rețelele fără fir trebuie să accepte dispozitive mobile în roaming și să se ocupe de probleme precum ratele de date variabile și securitatea rețelei.
Protocoale de rutare a rețelei
Protocoalele de rutare sunt protocoale cu scop special concepute special pentru a fi utilizate de către routere de rețea pe internet. Un protocol de rutare poate identifica alte routere, poate gestiona căile (numite rute) dintre sursele și destinațiile mesajelor din rețea și poate lua decizii dinamice de rutare. Protocoalele comune de rutare includ EIGRP, OSPF și BGP.
Cum sunt implementate protocoalele de rețea
Sistemele de operare moderne conțin servicii software încorporate 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 pentru ca aplicația respectivă să funcționeze. Pentru unii de nivel inferior TCP/IP și protocoale de rutare, suportul este implementat în hardware direct (chipseturi de siliciu) pentru performanță îmbunătățită.
Fiecare pachet transmis și primit printr-o rețea conține date binare (unuri și zerouri care codifică conținutul fiecărui mesaj). Majoritatea protocoalelor adaugă un mic antet 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 poate identifica mesaje de tipul său și poate procesa anteturile și subsolurile ca parte a mutarii datelor între dispozitive.
Un grup de protocoale de rețea care lucrează împreună la niveluri superioare și inferioare este adesea numit familie de protocoale. Studenții de rețele învață în mod tradițional despre Model OSI care organizează conceptual familiile de protocoale de rețea în straturi specifice în scopuri didactice.