Un protocol este un set de reguli care guvernează schimbul de date între sisteme. Acesta definește modul în care dispozitivele formatează, trimit și primesc date. Fără protocoale, computerele ar fi ca niște oameni care vorbesc limbi diferite, fără traducător. Protocoalele fac posibilă comunicarea.
Internetul rulează pe TCP/IP. Web-ul rulează pe HTTP. E-mailul folosește SMTP și IMAP. Transferul de fișiere folosește FTP. Fiecare protocol definește formatele mesajelor, secvența și gestionarea erorilor. Unele sunt standarde deschise. Altele sunt proprietare. Unele sunt simple. Altele sunt complexe.
Protocoale comune
- TCP/IP: comunicare pe internet
- HTTP/HTTPS: navigare pe web
- SMTP/IMAP: e-mail
- DNS: rezoluția numelui de domeniu
- DHCP: atribuire automată a adresei IP
- MQTT: mesagerie IoT
Protocoalele sunt stratificate. Modelul OSI descrie șapte straturi, de la cabluri fizice la aplicații. Fiecare strat are propriile protocoale. Un pachet călătorește în josul stivei, prin rețea și urcă pe cealaltă parte. Straturile ascund complexitatea. Nu trebuie să știi cum funcționează Ethernet pentru a trimite un e-mail.
Comments
No comments yet. Be the first to share a thought.
Leave a comment