Redes: o que o ICMP tem a ver com o "ping" e com o "traceroute"

No mundo das redes de comunicação informáticas são vários os protocolos que existem. Os protocolos servem como "guia" de comunicação dos serviços, uma vez que definem o formato das mensagens e como os serviços devem funcionar. Já ouviu falar no ICMP?

O ICMP (Internet Control Message Protocol) é um protocolo cujo objetivo é informar os dispositivos da ocorrência de erros durante as comunicações. Este protocolo permite várias ações, como, por exemplo, diagnóstico de rede, mensagens de erro e mensagens de controlo.

💥️Diagnóstico de Rede

Ferramentas de rede como são exemplo o "ping" e "traceroute" utilizam o protoolo ICMP para verificar a conectividade de rede e diagnosticar problemas. O ping envia pacotes ICMP Echo Request para um destino e aguarda uma resposta ICMP Echo Reply. O ping permite também saber a latência e a perda de pacotes.

💥️Mensagens de Erro

Como referido, o ICMP é usado para informar erros na comunicação de pacotes, como pacotes também informar quando estes não são entregues. Por exemplo, uma mensagem:

💥️Mensagens de Controlo

O ICMP pode enviar informações de controlo e solicitação, como redirecionar pacotes para um router mais eficiente.

Tipos Comuns de Mensagens ICMP

São vários os tipo de mensagens e códigos usados pelo ICMP. Aqui ficam alguns exemplos:

  • Destination Unreachable (Tipo 3):
  • Time Exceeded (Tipo 11):
  • Redirect (Tipo 5):
  • Este protocolo é implementado ​juntamente com o protocolo IP, sendo transportado em datagramas IP.

    O que você está lendo é [Redes: o que o ICMP tem a ver com o "ping" e com o "traceroute"].Se você quiser saber mais detalhes, leia outros artigos deste site.

    Wonderful comments

      Login You can publish only after logging in...