Skip to content

Instantly share code, notes, and snippets.

@fmarga
Last active August 3, 2022 21:21
Show Gist options
  • Save fmarga/f75b52c16fe15758d32c9bc160481d93 to your computer and use it in GitHub Desktop.
Save fmarga/f75b52c16fe15758d32c9bc160481d93 to your computer and use it in GitHub Desktop.
Tipos de protocolos de comunicação

Protocolos de comunicação

  • O que são? Descrições sobre o formato e regras na transmissão de informação entre computadores. Eles determinam o formato, detectam erros e falhas na comunicação, e são importantes porque criam consistência e universalidade para o envio e recebimento de mensagens.

  • Um protocolo de comunicação deve definir:

    • velocidade de transmissão,
    • controle de fluxo,
    • tipo de correção de erros,
    • roteamento,
    • processos de reconhecimento,
    • controle de sequenciamento,
    • mapeamento de endereços,
    • autenticação
  • Tipos de protocolos: Eles podem ser divididos em camadas

    • aplicação:
      • WWW,
      • HTTP,
      • SMTP,
      • FTP, -SSH
    • transporte:
      • TCP,
      • UDP,
    • rede:
      • IP
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment