protocolo de mensagens de controle da Internet (ICMP)

Protocolo ICMP (Internet Control Message Protocol)

O protocolo de mensagens de controle da Internet (ICMP) é um padrão TCP/IP necessário definido na RFC 792 "Internet Control Message Protocol (ICMP)" (disponível apenas em inglês). Com o ICMP, os hosts e roteadores que usam a comunicação IP podem relatar erros e trocar informações de status e controle limitado.

Geralmente, as mensagens ICMP são enviadas automaticamente em uma das seguintes situações:

  • Um datagrama IP não consegue chegar ao seu destino.
  • Um roteador IP (gateway) não consegue encaminhar datagramas na atual taxa de transmissão.
  • Um roteador IP redireciona o host remetente para usar uma rota melhor para o destino.

Essas mensagens são encapsuladas e enviadas em datagramas IP, conforme apresentado na seguinte ilustração:

Encapsulamento ICMP em um datagrama IP

Vários tipos de mensagens ICMP são identificadas no cabeçalho ICMP. Como essas mensagens são levadas em datagramas IP, elas não são confiáveis.

As mensagens ICMP mais comuns são listadas e descritas na tabela a seguir.

 

Mensagem ICMP Descrição

Solicitação de eco

Determina se um nó IP (um host ou roteador) está disponível na rede.

Resposta de eco

Responde a uma solicitação de eco ICMP.

Destino inacessível

Informa ao host que um datagrama não pode ser entregue.

Retardamento de origem

Informa ao host para diminuir a taxa de envio de datagramas devido a congestionamento.

Redirecionamento

Informa ao host uma rota preferencial.

Tempo excedido

Indica que o tempo de vida (TTL) de um datagrama IP já expirou.

Você pode usar o comando ping para enviar mensagens de solicitação de eco ICMP e registrar o recebimento de mensagens de resposta de eco ICMP. Com essas mensagens, você pode detectar falhas de comunicação na rede ou no host e solucionar problemas comuns de conectividade TCP/IP.

Para obter mais informações sobre ICMP, consulte a RFC 792, "Internet Control Message Protocol (ICMP)". Para obter mais informações sobre como obter RFCs, consulte RFCs de TCP/IP.

Marcas :


Page view tracker