Protocolo – Definição
Chamamos de protocolo de rede ou protocolo de comunicação o conjunto de regras que controlam a seqüência de mensagens durante a comunicação entre entidades que formam uma rede. Essas entidades são, geralmente, programas de computador ou dispositivos eletrônicos capazes de interagir na rede.
Os protocolos de rede estabelecem aspectos tais como:
• As seqüências possíveis de mensagens que podem aparecer durante o processo de comunicação entre entidades.
• A sintaxe das mensagens trocadas.
• Estratégias para corrigir os casos de erro.
• Estratégias para garantir a segurança (autenticação, criptografia, etc.).
Protocolo é o padrão de topologia lógica por onde passa a conexão. Todas as máquinas, para se intercomunicarem por rede, precisam "falar" um determinado protocolo homônimo a outra ponta da conexão para que os dados sejam recebidos, caso contrário, a arquitetura lógica seria diferente e a comunicação impossível.
Exemplo: Programas de correio eletrônico (e-mail) preparam as mensagens para estarem conforme os padrões de protocolo da internet, para que possam ser aceitos pelos programas destinatários.