Ce este un protocol în computere? Caracteristici principale

Un protocol în domeniul informaticii se referă la un set de reguli predefinite, în scopul standardizării schimbului de informații în activitățile informatice.

Urmând același protocol, se garantează compatibilitatea dintre dispozitivele din diferitele puncte ale unui sistem informatic.

Deoarece este un schimb de informații între computere, acestea se numesc protocoale de comunicare.

Un protocol definește în detaliu formatul pentru schimbul de informații și trebuie convenit de toate părțile implicate.

În caz contrar, ar putea exista o incompatibilitate în standardele care ar fi echivalentă cu doi interlocutori care comunică în diferite limbi.

proprietăţi

Deși protocoalele pot fi diferite unul de celălalt în funcție de utilizare, dezvoltare și vârstă, în general aceștia împărtășesc câteva elemente de bază, cum ar fi procesele utilizate pentru a detecta conexiunea.

Acestea includ modul de identificare a altor utilizatori în rețea, strângerea de handshake sau salutul între elementele rețelei, ce trebuie să faceți cu privire la mesajele incomplete sau pierderea conexiunii și standardizarea securității în comunicare utilizând autentificarea și / sau criptarea.

Pentru fiecare nivel al procesului de comunicare există un strat de protocol dedicat unei acțiuni specifice.

Cel mai mic nivel sunt stratul fizic, legătura de date și stratul de rețea, care sunt responsabile pentru transportul de date între un dispozitiv și altul.

Este acolo unde informația este transformată în biți digitali și se deplasează prin cabluri sau aer, în cazul conexiunilor fără fir.

La un nivel mai înalt și mai abstract sunt straturile aplicației, în care dispozitivele sunt de acord să utilizeze anumite metode pentru criptarea informațiilor, pentru conectarea între ele și pentru definirea tipului de mesaje care sunt transmise.

Exemple

CAT5, CAT6 și fibra optică sunt unele dintre tipurile de conexiuni la nivelul fizic al conexiunii.

Ethernet și Gigabit Ethernet, împreună cu IPv4 și IPv6, sunt cele mai utilizate protocoale pentru legături de date și de rețea, respectiv. Transferul de date se face de obicei prin protocoale TCP și UDP.

La nivel de aplicație, cele mai utilizate protocoale sunt Telnet, SSH, POP3, IMAP și HTTP. Acestea sunt responsabile pentru criptarea și transmiterea informațiilor care vor fi transmise prin stratul de transport și apoi către stratul de legătură de date.

Cele 9 cele mai utilizate protocoale

1 - HTTP

Este probabil cel mai cunoscut și cel mai folosit protocol pentru comunicațiile pe Internet. Acronimul său reprezintă HyperText Transfer Protocol.

Acesta este responsabil pentru transferul hipertextului (text cu link-uri clicabile) care a fost folosit în browserele web încă de la începutul anilor nouăzeci.

2-HTTPS

Este o extensie a HTTP care criptează datele de la un punct la altul, astfel încât numai serverul și browserul pot decripta informația care trece prin protocol.

3-FTP

Acesta este Protocolul de transfer de fișiere ( pentru acronimul său în limba engleză) și este folosit pentru a trimite și a primi fișiere prin rețea.

4 Telnet

Este utilizat pentru a accesa echipamentele la distanță.

5- SSH

Aceasta permite ca și Telnet, dar cu o capacitate mult mai mare.

6- SFTP

Este un protocol de transfer de fișiere similar FTP, dar în cadrul unui tunel SSH pentru o mai mare securitate.

7- POP

Se numește Protocolul Post Office și este folosit pentru a prelua e-mailuri de la servere.

Acest lucru a devenit inutil după ce SMTP ( Simple Mail Transport Protocol ) a avut o importanță mai mare pentru a fi mai dinamic.

8- LDAP

Se numește Protocolul de acces la directorul ușor. Este folosit pentru agende de informații (agende de contact) și este frecvent utilizat în companii.

9-XMPP

Aceasta înseamnă Protocolul extins de mesagerie și prezență și continuă să fie utilizat în aplicațiile de mesagerie instantanee, cum ar fi Google Talk și Facebook Messenger.