Cursos On-line Gratuitos- TCP/IP

Aula 21

Nesta aula vamos começar o estudo das mensagens do ICMP.

ECHO REQUEST/REPLY

As mensagens do tipo ECHO são amplamente utilizadas (como é o caso do utilitário PING). Observe o exemplo abaixo:

Acima, através do comando PING WWW.APRENDAEMCASA.COM.BR (verifica se uma determinada estação está respondendo) e, tivemos quatro mensagens ICMP ECHO REQUEST e recebemos quatro mensagens do tipo ICMP ECHO REPLY. Este sistema opera da seguinte forma:

  1. Seu computador quer estabelecer uma comunicação com o aprendaemcasa.com.br;

  2. Este por sua vez envia uma mensagem ICMP do tipo ECHO REQUEST;

  3. Caso a comunicação esteja perfeita, o aprendaemcasa.com.br enviará ao seu computador uma resposta do tipo ECHO REPLY da ICMP, notificando que a comunicação está ocorrendo sem problemas.

Mais adiante iremos estudar com detalhes o comando PING.

DESTINATION UNREACHABLE

Esta mensagem do ICMP é gerada sempre que um determinado roteador não foi capaz de entregar ao destinatário o datagrama a ele endereçado. A mensagem em questão será enviada ao equipamento que deu origem (remetente) do datagrama. Vários erros podem ocasionar tal situação, para isso, esta mensagem acompanha no seu cabeçalho um campo que determinada o tipo de erro que ocasionou o fato, conforme podemos observar na tabela abaixo:

Mensagem Significado
Network Unreachable Por problemas específicos de roteamento, a rede não pode ser alcançada
Host Unreacheble Por erros de endereço IP ou máscara de sub-rede, o computador de destino não pode ser encontrado
Fragmentation Needed Gerado quando o roteador tenta fragmentar uma mensagem na qual o bif DF (Dont Fragment) esteja positivo.

SOURCE QUENCH

Este tipo de mensagem ICMP é gerado quando um roteador está recebendo determinados datagramas em uma velocidade superior ao do seu poder de processamento. Estes por sua vez serão descartados e o remetente dos mesmos receberá esta mensagem solicitando ao remetente a diminuição da velocidade de envio.

ROUTE DIRECT

Quando uma determinada estação envia um datagrama através do roteador "abc" e este detecta que outro roteador está mais próximo do destino do que ele próprio, ele enviará assim mesmo o datagrama, porém irá gerar uma mensagem do tipo ROTE DIRECT ao remetente, informando a melhor rota para que ele alcance seu destino.

TIME EXCEEDED

Esta mensagem é gerada quando um Datagrama tem zerado o seu campo TIME TO LIVE (TTL). Este tipo de erro tem várias causas, entre elas destacamos:

  • Loop de roteamento;

  • Distância incorreta.

ADRESS MASK REQUEST

Através de um roteador ou do Broadcast, uma estação poderá solicitar a máscara da Sub-rede utilizada, enviando uma mensagem ICMP do tipo ADRESS MASK REQUST.

Na próxima aula iremos estudar os utilitários TCP/IP como o PING, NETSTAT, etc...

 

Voltar

Principal | Cursos Gratuitos | Cursos Diversos | Dicas | Promoções | Mapa do Site | QUIZ |
| Classificados | Central Currículo | Fórum | Fale Conosco