O que são protocolos de rede? Uma explicação simples para quem está começando

Protocolos de rede são as regras que permitem que computadores, celulares e roteadores de marcas diferentes conversem. Entenda o que são, por que existem e o que acontece quando você abre um site.

Caio HernandesInstrutor & Co-fundador · 4 min de leitura

Toda vez que você abre um site, manda uma mensagem ou assiste a um vídeo, dezenas de aparelhos conversam entre si sem você perceber. Para essa conversa funcionar, todos eles precisam seguir as mesmas regras. Essas regras têm nome: protocolos de rede.

Neste artigo você vai entender, sem jargão, o que é um protocolo, por que ele é necessário, quais você usa todos os dias e o que acontece quando você abre uma página na internet.

O que é um protocolo de rede

Um protocolo de rede é um conjunto de regras combinadas que dois ou mais dispositivos seguem para se comunicar. Essas regras definem como a mensagem é montada, em que ordem as coisas acontecem e o que fazer quando algo dá errado.

Pense em uma ligação telefônica. Você diz “alô”, a outra pessoa responde, vocês se identificam, conversam e, no fim, se despedem. Se alguém falasse outro idioma ou desligasse sem avisar, a conversa não funcionaria. Um protocolo faz esse papel entre máquinas: é a etiqueta da conversa.

Por que os protocolos existem

Um notebook, um celular, um roteador de outra marca e um servidor em outro país não foram feitos juntos. Mesmo assim, eles conversam sem problema, porque todos seguem protocolos padronizados e abertos. Esses padrões são publicados por organizações como a IETF, em documentos chamados RFCs, e pelo IEEE, que cuida de tecnologias como a Ethernet e o Wi-Fi.

Sem padrão, cada fabricante falaria uma língua própria, e a internet como conhecemos não existiria.

Os protocolos que você usa todos os dias

Você usa dezenas de protocolos sem perceber. Estes são os principais:

  • IP (Protocolo de Internet): dá um endereço a cada aparelho e decide por qual caminho as mensagens viajam, como o endereço e o CEP de uma carta.

  • DHCP: entrega automaticamente um endereço IP ao seu aparelho quando ele entra na rede, como no Wi-Fi de casa.

  • DNS: traduz nomes fáceis de lembrar, como edca.com.br, nos endereços numéricos que as máquinas usam. É a lista telefônica da internet.

  • TCP: garante que os dados cheguem completos e na ordem certa, reenviando o que se perder. É usado em páginas web, e-mail e downloads.

  • UDP: manda os dados sem fazer essa conferência. É mais rápido e serve para o que não pode esperar, como chamadas de voz e vídeo ao vivo.

  • HTTP e HTTPS: o idioma da web. O navegador pede uma página e o servidor responde. O “S” do HTTPS indica que a conversa é cifrada.

  • SMTP e IMAP: o primeiro envia e-mails e o segundo permite ler as mensagens guardadas no servidor.

  • Wi-Fi e Ethernet: cuidam do “último metro”, entre o seu aparelho e o roteador, sem fio ou por cabo.

  • SIP e RTP: o primeiro estabelece a chamada e o segundo transporta a voz. Juntos são a base da telefonia pela internet (VoIP).

Um exemplo: o que acontece quando você abre um site

Quando você digita edca.com.br no navegador, esta sequência acontece em poucos segundos, de forma simplificada:

Diagrama em cinco etapas: DHCP entrega o endereço IP, DNS descobre onde o site mora, TCP abre a conexão, TLS cifra a conversa e HTTP pede a página.
  1. DHCP: seu aparelho já recebeu um endereço IP ao entrar na rede.

  2. DNS: o navegador pergunta qual é o endereço do servidor do site.

  3. TCP: navegador e servidor abrem uma conexão entre eles.

  4. TLS: os dois combinam a cifragem. É o cadeado que aparece no navegador.

  5. HTTP: o navegador pede a página, e o servidor responde com texto, imagens e estilo.

Cada etapa depende da anterior, e cada uma tem o seu protocolo. Por isso se fala em uma “pilha” de protocolos. Na prática, navegadores mais novos também podem usar o QUIC, que o HTTP/3 utiliza, no lugar do TCP e do TLS separados, mas a ideia é a mesma.

Camadas: por que os protocolos trabalham em equipe

Cada protocolo cuida de uma parte do trabalho e confia nos outros para o resto. O DNS não se preocupa em como o cabo funciona, e o Wi-Fi não sabe nada sobre páginas web. Para organizar isso, os protocolos são agrupados em camadas. Se quiser entender essa divisão, leia os nossos artigos sobre o Modelo OSI e sobre o Modelo OSI vs TCP/IP.

O que acontece quando o protocolo falha

Quando algo não segue as regras, a comunicação falha, e os próprios protocolos dizem como reagir. Se uma página não existe, o servidor responde com o código 404. Se o servidor está sobrecarregado, pode responder 503. Se um pedaço dos dados se perde no caminho, o TCP percebe e reenvia. Saber ler essas mensagens é a base de quem trabalha com redes.

Resumindo

  • Protocolo é um conjunto de regras que permite que aparelhos diferentes conversem.

  • Os protocolos são padronizados e abertos, por isso tudo funciona junto.

  • Cada protocolo faz uma tarefa, e eles trabalham em camadas e em sequência.

  • Você usa dezenas deles todos os dias sem perceber.

Quer aprender mais?

Se você gostou e quer ir além, conheça os nossos cursos e use a calculadora de sub-redes IPv4 para praticar endereçamento IP.

Fontes consultadas