protocol de rețea
ce este un protocol de rețea?
un protocol de rețea este un set de reguli stabilite care dictează modul de formatare, transmitere și primire a datelor, astfel încât dispozitivele de rețea de calculatoare-de la servere și routere la puncte finale-să poată comunica, indiferent de diferențele dintre infrastructurile, proiectele sau standardele lor subiacente.
pentru a trimite și primi cu succes informații, dispozitivele de pe ambele părți ale unui schimb de comunicații trebuie să accepte și să respecte convențiile protocolului. În rețea, suportul pentru protocoale poate fi încorporat în software, hardware sau ambele.
fără protocoalele de calcul, computerele și alte dispozitive nu ar ști cum să se angajeze între ele. Drept urmare, cu excepția rețelelor de specialitate construite în jurul unei arhitecturi specifice, puține rețele ar putea funcționa, iar internetul așa cum îl știm nu ar exista. Practic toți utilizatorii finali de rețea se bazează pe protocoale de rețea pentru conectivitate.
cum funcționează protocoalele de rețea
protocoalele de rețea împart procesele mai mari în funcții și sarcini discrete, strict definite, la fiecare nivel al rețelei. În modelul standard, cunoscut sub numele de modelul de interconectare a sistemelor deschise (OSI), unul sau mai multe protocoale de rețea guvernează activitățile la fiecare strat din schimbul de telecomunicații. Straturile inferioare se ocupă de transportul de date, în timp ce straturile superioare din modelul OSI se ocupă de software și aplicații.
un set de protocoale de rețea cooperante se numește suită de protocoale. Suita de protocol de control al transmisiei/Protocol Internet (TCP/IP), care este de obicei utilizată în modelele client-server, include numeroase protocoale între straturi-cum ar fi straturile de date, rețea, transport și aplicații-care lucrează împreună pentru a permite conectivitatea la internet. Acestea includ următoarele:
- TCP, care utilizează un set de reguli pentru a schimba mesaje cu alte puncte de internet la nivelul pachetului de informații;
- User Datagram Protocol, sau UDP, care acționează ca un protocol de comunicare alternativ la TCP și este utilizat pentru a stabili conexiuni cu latență scăzută și tolerante la pierderi între aplicații și internet;
- IP, care utilizează un set de reguli pentru a trimite și primi mesaje la nivelul adreselor IP; și
- protocoale de rețea suplimentare, inclusiv Hypertext Transfer Protocol (HTTP) și File Transfer Protocol (FTP), fiecare dintre acestea având definite seturi de reguli pentru a face schimb de și afișează informații.
fiecare pachet transmis și primit printr-o rețea conține date binare. Majoritatea protocoalelor de calcul vor adăuga un antet la începutul fiecărui pachet pentru a stoca informații despre expeditor și destinația dorită a mesajului. Unele protocoale pot include, de asemenea, un subsol la sfârșit cu informații suplimentare. Protocoalele de rețea procesează aceste anteturi și subsoluri ca parte a datelor care se deplasează între dispozitive pentru a identifica mesajele de acest fel.
protocoalele de rețea sunt adesea stabilite într-un standard industrial-dezvoltat , definit și publicat de grupuri precum următoarele:
- Uniunea Internațională a Telecomunicațiilor sau uit;
- Institutul inginerilor electrici și electronici sau IEEE;
- Internet Engineering Task Force sau IETF;
- Organizația Internațională pentru standardizare sau ISO; și
- World Wide Web Consortium sau W3C.
tipuri majore de protocoale de rețea
în general, există trei tipuri de protocoale în rețea-comunicare, cum ar fi Ethernet; management, cum ar fi Simple Mail Transfer Protocol (SMTP); și securitate, cum ar fi Secure Shell sau SSH.
care se încadrează în aceste trei mari categorii sunt mii de protocoale de rețea care gestionează uniform o mare varietate de sarcini definite, inclusiv autentificare, automatizare, corecție, compresie, manipulare a erorilor, recuperare de fișiere, transfer de fișiere, agregare de legături, rutare, semantică, sincronizare și sintaxă.
cum se implementează protocoalele de rețea
pentru ca protocoalele de rețea să funcționeze, acestea trebuie codificate în cadrul software-ului-fie ca parte a sistemului de operare al computerului (OS), fie ca aplicație-sau implementate în hardware-ul computerului. Majoritatea sistemelor de operare moderne posedă servicii software încorporate care sunt pregătite să implementeze unele protocoale de rețea. Alte aplicații, cum ar fi browserele web, sunt proiectate cu biblioteci software care acceptă protocoalele necesare funcționării aplicației. În plus, suportul TCP/IP și protocolul de rutare este implementat în hardware direct pentru performanțe îmbunătățite.
ori de câte ori este implementat un nou protocol, acesta este adăugat la suita de protocol. Organizarea apartamentelor de protocol este considerată a fi monolitică, deoarece toate protocoalele sunt stocate în aceeași adresă și se construiesc una peste alta.
care sunt vulnerabilitățile protocoalelor de rețea?
protocoalele de rețea nu sunt concepute pentru securitate. Lipsa lor de protecție poate permite uneori atacuri rău intenționate, cum ar fi interceptarea și otrăvirea cache-ului, să afecteze sistemul. Cel mai frecvent atac asupra protocoalelor de rețea este publicitatea rutelor false, determinând traficul să treacă prin gazde compromise în locul celor corespunzătoare.
analizoarele de protocol de rețea sunt instrumente care protejează sistemele împotriva activității rău intenționate prin completarea firewall-urilor, a programelor antivirus și a software-ului antispyware.
cum se utilizează protocoalele de rețea?
protocoalele de rețea sunt cele care fac internetul modern posibil, deoarece permit computerelor să comunice între rețele fără ca utilizatorii să fie nevoiți să vadă sau să știe ce operațiuni de fundal au loc. Câteva exemple specifice de protocoale de rețea și utilizările acestora includ următoarele:
- Post Office Protocol 3, sau POP3, este cea mai recentă versiune a unui protocol standard care este utilizat pentru primirea e-mailurilor primite.
- SMTP este utilizat pentru a trimite și distribui e-mailuri trimise.
- FTP este utilizat pentru a transfera fișiere de la o mașină la alta.
- Telnet este o colecție de reguli utilizate pentru a conecta un sistem la altul printr-o conectare la distanță. Computerul local trimite cererea de conectare, iar computerul la distanță acceptă conexiunea.
alte exemple de protocol de rețea includ următoarele:
- protocol de rezoluție a adresei sau ARP;
- blochează Protocolul de schimb extensibil sau BIP;
- protocol de Gateway de frontieră sau BGP;
- comunicații sincrone binare sau BSC;
- servicii de text canonice sau CTS;
- sistem de nume de domeniu sau DNS;
- Dynamic Host Configuration Protocol sau DHCP;
- Enhanced interior Gateway Routing Protocol sau EIGRP;
- HTTP Secure sau HTTPS;
- human interface device sau HID;
- Internet Control Message Protocol sau ICMP;
- Internet Message Access Protocol sau IMAP;
- popândău;
- media access control, sau Mac;
- Network News Transfer Protocol, sau NNTP;
- deschide calea cea mai scurtă în primul rând, sau OSPF;
- Secure Sockets Layer (SSL);
- protocol simplu de gestionare a rețelei, sau SNMP;
- fir;
- Transport Layer Security (TLS);
- descriere universală, descoperire și Integrare sau UDDI;
- voice over IP sau VoIP; și
- X10.
Aflați cum să alegeți între o rețea privată virtuală SSL/TLS și o rețea VPN de securitate IP.
Leave a Reply