Protocolo

Um protocolo é um conjunto padrão de regras que permite que dispositivos eletrônicos se comuniquem entre si. Essas regras incluem que tipo de dados pode ser transmitido, quais comandos são usados para enviar e receber dados e como as transferências de dados são confirmadas.

Você pode pensar em um protocolo como uma língua falada. Cada língua tem suas próprias regras e seu vocabulário. Se duas pessoas falam a mesma língua, elas conseguem se comunicar com eficiência. Da mesma forma, se dois dispositivos de hardware são compatíveis com o mesmo protocolo, eles conseguem se comunicar entre si, independentemente do fabricante ou do tipo de dispositivo. Por exemplo, um iPhone da Apple pode enviar um email para um dispositivo Android usando um protocolo de email padrão. Um PC com Windows pode carregar uma página da web de um servidor web baseado em Unix usando um protocolo web padrão.

Existem protocolos para várias aplicações diferentes. Os exemplos incluem redes com fio por exemplo, (Ethernet), redes sem fio por exemplo, (802.11ac) e comunicação pela Internet por exemplo, (IP). O conjunto de protocolos da Internet, usado para transmitir dados pela Internet, contém dezenas de protocolos. Esses protocolos podem ser divididos em quatro categorias:

  1. Camada de enlace - PPP, DSL, Wi-Fi etc.
  2. Camada de Internet - IPv4, IPv6 etc.
  3. Camada de transporte - TCP, UDP etc.
  4. Camada de aplicação - HTTP, IMAP, FTP etc.

Os protocolos da camada de enlace estabelecem a comunicação entre dispositivos no nível do hardware. Para transmitir dados de um dispositivo para outro, o hardware de cada dispositivo deve ser compatível com o mesmo protocolo da camada de enlace. Os protocolos da camada de Internet são usados para iniciar transferências de dados e roteá-las pela Internet. Os protocolos da camada de transporte definem como os pacotes são enviados, recebidos e confirmados. Os protocolos da camada de aplicação contêm comandos para aplicações específicas. Por exemplo, um navegador da web usa HTTPS para baixar com segurança o conteúdo de uma página da web de um servidor web. Um cliente de email usa SMTP para enviar mensagens de email por meio de um servidor de email.

Os protocolos são um aspecto fundamental da comunicação digital. Na maioria dos casos, os protocolos funcionam em segundo plano, portanto não é necessário que os usuários comuns saibam como cada protocolo funciona. Ainda assim, pode ser útil conhecer alguns protocolos comuns para entender melhor as configurações de programas, como navegadores da web e clientes de email.

Atualizado March 29, 2019 por Per C.

quizTeste seus conhecimentos

Which of the following provides edge caching?

A
CDN
0%
B
CTV
0%
C
CMP
0%
D
CMS
0%
Correct! Incorrect!     View the Edge Caching definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Protocolo nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.