Entendendo o pedido de eco do ICMP

Entendendo o pedido de eco do ICMP
Todo administrador ou gerente de rede deve entender o que é o ICMP ou o protocolo de mensagem de controle da Internet. Embora este seja frequentemente um protocolo incompreendido, o conhecimento do ICMP é útil se você quiser entender o roteamento. Entre os principais conceitos deste protocolo que você deve entender estão o ICMP Echo Solicy e eco Responder.

Também conhecido como pacotes de ping, as solicitações de eco ICMP são enviadas ou recebidas usando o comando ping. Uma solicitação de eco do ICMP geralmente significa que o host ao qual a mensagem é endereçada deve responder diretamente ao pacote usando uma resposta de eco.

Normalmente, uma solicitação de eco geralmente inclui um conjunto de dados que você pode especificar usando o comando ping. Quando um host faz uma resposta de eco, todos os dados da solicitação de eco ICMP serão enviados de volta.

O comando ping fornece aos usuários todas as modalidades de enviar as solicitações de eco do ICMP e o ICMP Echo Responde. Entre as especificações que você pode precisar fazer estão a fonte e os endereços de destino. Além disso, você também precisará definir as outras modalidades na seção de cabeçalho IP.

Quando usar a solicitação de eco e as mensagens de resposta de eco

Notavelmente, sempre que as operações básicas de conectividade falham, um dos testes mais básicos que os usuários optam por executar é verificar se o sistema remoto anexado às suas máquinas clientes está em funcionamento e em execução. É aqui que as mensagens de consulta do ICMP entram em jogo. Essas mensagens são ferramentas vitais para testes de rede e solução de problemas.

O usuário envia uma mensagem de solicitação de eco do ICMP para o sistema de destino remoto, com o sistema respondendo com uma mensagem de resposta de eco do ICMP para entregar o feedback. De acordo com a RFC 1122, cada host deve implementar o servidor Echo ICMP, tornando esse serviço obrigatório.

Embora isso pareça bem direto, isso às vezes pode não acontecer automaticamente. Firewalls, geralmente disponíveis por razões de segurança, podem bloquear os pacotes. Além disso, também pode haver o fracasso das entregas de pacotes por vários motivos.

Novamente, de acordo com a RFC 1122, todos os hosts devem se esforçar para ter uma interface de aplicativo acessível ao usuário final designado para enviar mensagens de solicitação de eco para outros hosts dentro da rede. Esta interface é chamada de ping ou o comando ping e deve estar presente em todos os ambientes de computação com uma pilha TCP/IP, incluindo os modelos mais básicos.

Como usar a solicitação de eco do ICMP e as mensagens de consulta de resposta eco

Também já indicado, as mensagens de eco ICMP (solicitação e resposta) são ideais para testes de conectividade de rede. Eles também podem ser usados ​​para fins de solução de problemas de rede.

Usando o comando ping, você pode testar as conexões de rede da camada 3 entre o computador host e outro dispositivo host. O host gera e envia uma mensagem de solicitação de eco. O computador ou dispositivo que o host enviou uma mensagem de consulta de eco para receber a solicitação, processar e enviar de volta uma resposta de eco ICMP ao host.

Na ilustração anterior, a primeira seta mostra uma solicitação de eco ICMP (tipo 8 código-0) enquanto a segunda seta significa uma resposta de eco, geralmente o código tipo 0-0. Uma mensagem de resposta do eco ICMP geralmente indica o tipo, código, soma de verificação, identificação e sequência.

Os atributos do identificador (ID) e de sequência para mensagens ICMP ajudam a corresponder às mensagens de solicitação de eco com suas respectivas mensagens de resposta de eco. A carga útil de dados para pacotes de solicitação de eco, que estão em caracteres ASCII, são ideais para preenchimento. Além disso, cada mensagem de resposta de eco deve vir com as mesmas especificações de carga útil de dados que sua solicitação de eco correspondente.

Enviando uma mensagem de eco ICMP

Você pode enviar uma solicitação de eco usando o seguinte comando ping, pelo qual o endereço IP é a máquina que você está planejando.

Sua máquina host cria uma mensagem de eco e a envia para o dispositivo especificado. O dispositivo, em troca, criará uma resposta de eco e o enviará de volta ao host solicitante.

Conclusão

O comando ICMP é aplicável em uma variedade de funções de gerenciamento de rede. Embora este artigo tenha se concentrado na solicitação de eco do ICMP e nas mensagens de consulta de resposta, ele também é útil para solucionar problemas de solução.