- Gerenciamento de RedesComandos e Ferramentas de Rede
- Protocolos e ServiçosRedes, Roteamento e TransporteICMP: Internet Control Message Protocol
- TCP/IPFundamentos de Roteamento
O protocolo ICMP Internet Control Message Protocol, é um protocolo integrante do Protocolo IP, definido pelo RFC 792, e utilizado para fornecer relatórios de erros à fonte original. Qualquer computador que utilize IP precisa aceitar as mensagens ICMP e alterar o seu comportamento de acordo com o erro relatado. Os gateways devem estar programados para enviar mensagens ICMP quando receberem datagramas que provoquem algum erro. Os comandos PING e TRACEROUTE ou TRACERT fazem uso deste protocolo. As mensagens ICMP geralmente são enviadas automaticamente em uma das seguintes situações:
I. Um pacote IP não consegue chegar ao seu destino (i.e. tempo de vida do pacote expirado).
II. O Gateway não consegue retransmitir os pacotes na frequência adequada (i.e. Gateway congestionado)
III. O Roteador ou Encaminhador indica uma rota melhor para a máquina a enviar pacotes.
IV. As mensagens ICMP somente são geradas quando na utilização dos comandos PING, TRACEROUTE ou TRACERT;
V. O ICMP não fornece relatório de erros.