Protocol de comunicació
From Wikipedia, the free encyclopedia
Un protocol de comunicació estableix una descripció formal dels formats que han de presentar els missatges per poder ser intercanviats entre diferents equips. Poden incloure senyalització, autenticació i detecció d'errors i la capacitat de correcció. Un protocol descriu la sintaxi, la semàntica i la sincronització de la comunicació i pot ser implementat en maquinari o programari, o ambdós.
Aquest article o secció necessita l'atenció d'un expert en la matèria. |
Els sistemes de comunicació utilitzen aquests formats predefinits o protocols per intercanviar missatges. Un protocol descriu tant la sintaxi i la semàntica com la sincronització de la comunicació. Un llenguatge de programació descriu el mateix per als càlculs. Es pot dir que hi ha una certa relació entre els protocols i llenguatges de programació: els protocols són per a la comunicacions el mateix que els llenguatges de programació són pels càlculs.
Els protocols estan presents en totes les etapes necessàries per establir una comunicació client-servidor entre equips, des de les etapes de més baix nivell (p. ex. la transmissió de fluxos de bits a un medi físic) fins a aquelles etapes de més alt nivell (p. ex. el compartir o transferir informació des d'una computadora a una altra dins de la xarxa).
Per cada capa o nivell existeixen un o més protocols interaccionant. Els protocols són entre parelles (peer to peer, o p2p), és a dir, un protocol d'algun nivell dialoga amb el protocol del mateix nivell en la computadora remota.