Protocolo
Protocolo é um conjunto de regras para a comunicação entre participantes. Define formatos, significado de informações e procedimentos de interação. Sistemas diferentes conseguem conversar quando implementam regras compatíveis e interpretam as mensagens de forma coerente.
Escrito pela equipe Compuzilla
Publicado em . Atualizado em .
Também chamado de: protocol
Neste verbete

Protocolo
- Regras compartilhadas
- Mensagem compatível
- Interpretação
Formato e comportamento
Não basta dois programas enviarem texto pela mesma conexão. Eles precisam concordar sobre onde uma informação começa, como termina e qual ação um pedido representa. O protocolo descreve esse acordo.
HTTP, por exemplo, define semântica de métodos e códigos de estado. TCP oferece uma forma de transporte. Esses protocolos podem trabalhar juntos, mas respondem a perguntas distintas.
Camadas e versões
Uma comunicação pode combinar protocolos de rede, transporte e aplicação. Cada um assume certas funções e depende do serviço das outras partes. Essa divisão não significa que toda implementação siga uma sequência visível ao usuário.
Regras também podem ter versões, extensões e opções. Duas implementações precisam compartilhar uma forma compatível de interação. Uma conexão estabelecida não prova que o pedido da aplicação tenha sido compreendido, assim como usar um protocolo padronizado não garante a veracidade do conteúdo trocado.
Próxima leitura
Conheça HTTP para observar regras de pedidos e respostas na web.
Na prática
- HTTP define o significado de GET, enquanto TCP trata o fluxo de bytes usado por algumas versões de HTTP.
Fontes para aprofundar
- IETF — RFC 9110, seções 3, 4, 9 e 15: HTTP, HTTPS, métodos e estados (fonte primária)
- IETF — RFC 9293, seções 2–3: serviço e operação do TCP (fonte primária)