Internet Control Message Protocol(ICMP)- O seu papel está associado ao controlo do fluxo dos pacotes enviados e recebidos,
criação de estatísticas e geração de inf. sobre erros ocorridos.
ex: netstat -s
O comando fornece estatísticas pormonorizadas sobre o protocolo IP. Aplica-se também ao TCP, ao UDP e ao próprio ICMP.
Também lhe cabe ,perante certas operações, informar sobre o tempo de chegada da inf. ou sobre a incapacidade de comunicar
com um determinado host.
ex: ping 207.80.199.27
O comando ping produz uma mensagem ICMP designada por "echo request" que por sua vez, caso atinja o destino, provocará
uma resposta sob a forma de um "echo replay". Se ñ for gerada a mensagem que resultou da execução do comando (por falta de
resposta) Request time out.
O ICMP é usado também para os PCs e routers trocarem inf. sobre o seu funcionamento ou mesmo para trocarem mensg. de
controlo, bem como inf. relativa à escolha de caminhos até ao destino e controlo do fluxo de informação.
Um router pode detectar um caminho alternativo enter emissor e o receptor e enviar uma mensagem ao emissor, usando
ICMP, para o informar que existe um melhor caminho. A este tipo de inf. chama-se ICMP redirect message. Um outro comando que
usa o ICMP é o "tracert", que permite verificar o caminho seguido pelos pacotes
IP até chegarem ao destino.