Dans les réseaux informatiques et les télécommunications, un protocole de communication est une spécification de plusieurs règles pour un type de communication particulier.
Initialement, on nommait protocole ce qui est utilisé pour communiquer sur une même couche d'abstraction ( En philosophie, l'abstraction désigne à la fois une opération qui consiste a isoler par la...) entre deux machines différentes. Par extension de langage, on utilise parfois ce mot aussi aujourd'hui pour désigner les règles de communication (La communication concerne aussi bien l'homme (communication intra-psychique, interpersonnelle,...) entre deux couches sur une même machine.
Les protocoles de communication les plus utilisés sont les protocoles réseau (Un réseau informatique est un ensemble d'équipements reliés entre eux pour échanger des...).
Communiquer consiste à transmettre des informations mais tant que les interlocuteurs ne lui ont pas attribué un sens (SENS (Strategies for Engineered Negligible Senescence) est un projet scientifique qui a pour but...), il ne s'agit que de données (Dans les technologies de l'information (TI), une donnée est une description élémentaire, souvent...) et pas d'information. Les interlocuteurs doivent donc non seulement parler un langage commun mais aussi maîtriser des règles minimales d'émission et de réception des données. C'est le rôle d'un protocole de s'assurer de tout (Le tout compris comme ensemble de ce qui existe est souvent interprété comme le monde ou...) cela. Par exemple dans le cas d'un appel téléphonique :
Cette métacommunication n'est autre que la mise en œuvre de protocoles.
Mais vous avez déjà implicitement observé un autre protocole, avec une autre couche de communication, en attendant d'avoir la tonalité pour composer le numéro de votre correspondant. Et les standards téléphoniques de départ et d'arrivée, pour leur part, se sont coordonnés entre eux aussi : autant de protocoles.