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:
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