O Protocolo ICMP

Existe um protocolo alternativo ao UDP para a transmissão de pequenas mensagens, chama-se ICMP ( Internet Control Message Protocol ) e é usado para a transmissão de mensagens de erro ou outras mensagens destinadas ao TCP/IP. Este protocolo não se destina a aplicações de utilizadores sendo usado somente para controlo de erro. Um exemplo deste protocolo surge quando num sistema Unix fazemos telnet à máquina A e recebemos a mensagem de erro - host unreachable, esta é uma mensagem ICMP a dizer que que a máquina A não está disponivel.

O ICMP é similar ao UDP pois utiliza mensagens que cabem num só datagrama, sendo no entanto ainda mais simples uma vez que não possui a indicação no seu cabeçalho dos portos de origem. As mensagens ICMP são interpretadas pelo software de rede pelo que não é necessário indicar os portos, o ICMP pode ainda ser usado para se obter informações acerca da rede. Para conhecer este protocolo com mais detalhe consultar o RFC 792.

<<< tema anterior                       próximo tema >>>