communications protocol, protocolo de comunicação

Um elenco de regras ou padrões cuja finalidade é permitir que os computadores se interliguem e troquem informações com o menor número de erros possível. O protocolo geralmente aceito para a padronização da comunicação entre computadores de todos os tipos é uma série de diretrizes de hardware e software em sete níveis (camadas) conhecida como modelo OSI (Open System Interconnection). Um outro padrão amplamente utilizado antes do desenvolvimento do modelo OSI é o SNA (Systems Network Architecture), da IBM, que difere do OSI em alguns aspectos. Assim, a palavra protocolo é usada com freqüência, nem sempre corretamente, com referência a uma grande quantidade de padrões que afetam aspectos variados da comunicação, como uma transferência de arquivo (por exemplo, XMODEM e ZMODEM), handshaking (por exemplo, XON/XOFF) e transmissões de rede (por exemplo, CSMA/CD). Ver também ISO/OSI model (modelo ISO/OSI); SNA.