Sobes.tech
Intern — Junior

Consegues nomear os principais protocolos de rede com os quais te deparaste?

sobes.tech IA

Resposta da IA

Principais protocolos de rede com os quais frequentemente se lida na programação:

  • TCP (Protocolo de Controle de Transmissão) — garante uma transmissão de dados confiável e orientada à conexão.
  • UDP (Protocolo de Datagrama do Utilizador) — fornece transmissão sem conexão, mais rápida, mas sem garantia de entrega.
  • HTTP/HTTPS — protocolos para transmissão de hipertexto, a base da web.
  • FTP (Protocolo de Transferência de Ficheiros) — para transferência de ficheiros.
  • SMTP (Protocolo Simples de Transferência de Correio) — para enviar emails.
  • DNS (Sistema de Nomes de Domínio) — para converter nomes de domínio em endereços IP.

Em Go, existem bibliotecas padrão para trabalhar com esses protocolos, como net, net/http e outras.