kleber manrique trevisani sabrina tavera - IFSP

Propaganda
INSTITUTO FEDERAL – SP CAMPUS DE
PRESIDENTE EPITÁCIO
PESQUISA PROTOCOLO ICMP
PROF: KLEBER MANRIQUE TREVISANI
SABRINA TAVERA RODRIGUES
PRONTUARIO : 1580248
Presidente Epitácio – SP
2016
Pesquisa
Realize uma pesquisa sobre o protocolo ICMP que contenha, pelo menos, os seguintes itens:
1. Descrição da função do protocolo ICMP.
2. Descrição de pelo menos 5 tipos de mensagens ICMP (e suas variações, quando existentes),
exemplificando a utilidade de cada tipo de mensagem.
3. Apresentar a captura (telas do wireshark) de pelos menos três tipos de mensagens ICMP.
Entrega em formato digital (PDF), estruturado de forma decente (capa, bibliografia, etc...). O
trabalho pode ser feito em duplas ou individualmente.
Valor: 0,5 ponto na média bimestral.
Obrigatório incluir bibliografia relevante (pelo menos um livro da bibliografia básica) e
mais de uma fonte bibliográfica. RFCs são fontes bibliográficas confiáveis.
 Descrição da função do protocolo ICMP.
O protocolo ICMP (Internet Control Message Protocol) é um protocolo que permite gerir as
informações relativas aos erros ns máquinas conectadas. Dado os poucos controlos que o
protocolo IP realiza, permite não corrigir estes erros mas dá-los a conhecer aos protocolos
das camadas vizinhas. Assim, o protocolo ICMP é utilizado por todos os switchs, que o
utilizam para assinalar um erro (chamado Delivery Problem).
O protocolo ICMP (Internet Control Message Protocol) permitE que os roteadores enviem
mensagens de erro ou controle para outros roteadores ou host, o ICMP oferece comunicação
entre o software Internet Protocol em uma máquina e o software Internet Protocol em
outra.
O protocolo ICMP foi inicialmente projetado para permitir que os roteadores informassem a
causa dos erros de entrega aos hosts, o ICMP não é restrito a roteadores. Embora as
diretrizes restrinjam o uso de algumas mensagens ICMP, uma máquina qualquer pode enviar
uma mensagem ICMP a qualquer outra máquina. Assim, um host pode usar ICMP com um
roteador ou outro host. A principal vantagem de permitir que os host utilizem ICMP é que
oferece um único mecanismo, usado para todas as mensagens de controle e informação.
 Descrição de pelo menos 5 tipos de mensagens ICMP (e suas
variações, quando existentes), exemplificando a utilidade de
cada tipo de mensagem.
Destino Inalcançável (Campo de tipo 3)
Tipo
3
3
3
3
Código
0
1
2
3
Mensagem
Destinatário inacessível
Destinatário inacessível
Destinatário inacessível
Destinatário inacessível
3
4
Destinatário inacessível
3
3
3
3
3
3
33
3
3
5
6
7
8
9
10
11
12
11
0
Destinatário inacessível
Destinatário inacessível
Destinatário inacessível
Destinatário inacessível
Destinatário inacessível
Destinatário inacessível
Destinatário inacessível
Destinatário inacessível
Destinatário inacessível
Destinatário inacessível
Significado da mensagem
A rede não está acessível
A máquina não está acessível
O protocolo não está acessível
O porto não está acessível
Fragmentação necessária mas impossível
devido à bandeira (flag) DF
O encaminhamento falhou
Rede desconhecida
Máquina desconhecida
Máquina não ligada à rede (inutilizada)
Comunicação com a rede proibida
Comunicação com a máquina proibida
Rede inacessível para este serviço
Máquina inacessível para este serviço
Comunicação proibida (filtragem)
A rede não está acessível
Quando um roteador não pode encaminhar ou entregar um datagrama IP, ele envia uma
mensagem de destino inalcançável (unreacheble destination) de volta à origem, usando o
formato mostrado abaixo.
Esta mensagem sempre aparecerá quando a rede, maquina, comunicação protocolo ou
fragmento não puder ser acessível .
Tipo
CODIGO(0-15)
CHECKSUM
Não usado (precisa ser zero)
Cabeçalho internet + primeiros 64 bits do datagrama
...
Redirecionamento (Campo de tipo 5)
Tipo
Código
Mensagem
5
0
Redirecionamento para
um hóspede
5
1
Redirecionamento para
um hóspede e um
serviço dado
Significado da mensagem
O switch observa que a estrada de um
computador não está boa e envia o
endereço switch a acrescentar à tabela de
encaminhamento do computador
O switch vê que a estrada de um
computador não é boa para um serviço
dado e envia o endereço switch a
acrescentar à tabela de encaminhamento
5
2
Redirecionamento para
uma rede
5
3
Redirecionamento para
uma rede e um serviço
dado
do computador
O switch vê que a estrada de uma rede
inteira não é boa e envia o endereço switch
a acrescentar à tabela de encaminhamento
dos computadores da rede
O switch vê que a estrada de uma rede
inteira não é boa para um serviço dado e
envia o endereço switch a acrescentar à
tabela de encaminhamento dos
computadores da rede
Esta mensagem aparecerá sempre que o switch perceber que aquela rota não seja boa para
envio de dados logo encaminhará para um novo endereço.
Tempo Excedido para um datagrama
Tipo
Código
11
0
11
1
Mensagem
Tempo ultrapassado
Tempo de remontagem
Significado da Mensagem
Esta mensagem é enviada quando o tempo
de vida de um datagrama é ultrapassado. A
rubrica do datagrama é devolvida de modo
a que o utilizador saiba qual o datagrama
que foi destruído
Tempo de remontagem de fragmento
ultrapassado
Problema de parâmetro de um datagrama
Tipo
Código
12
0
Mensagem
Rubrica errada
Significado da Mensagem
Esta mensagem é enviada quando o campo
de uma rubrica está errado. A posição do
erro é devolvida
Requisição de Informações
Tipo
Código
15
0
Mensagem
Pedido de endereço
rede
Significado da Mensagem
Esta mensagem permite pedir à rede um
endereço IP

Apresentar a captura (telas do wireshark) de pelos menos três
tipos de mensagens ICMP.
FIGURA - 1
A partir da figura acima (Figura -1) foi possível fazer a captura de dois protocolos ICMPs,
protocolo “Destination Unreachable ” (Destino Inalcançável) como mostra logo abaixo (
figura 2 ) e protocolo já foi citado e explicado logo acima.
Também foi possível capturar protocolo “Time to live execedead” (Tempo limite Exedido)
que também já foi explicado logo acima.
Figura -2
Figura - 3
Foi realizado ping em um endereço IP não existente, assim como mostra a figura 4 foram
enviados 4 pacotes mas como o endereço IP não era válido logo os pacotes foram perdidos
houve perda de 100% nos pacotes.
Podemos ver na figura 5 o wireshark mostra a captura “echo request ” utilizando o comando
ping , que permite testar a rede envia um datagrama a um destinatário e pede-lhe que o
restitua, segue abaixo figura 5 onde através do ping foram enviados 4 pacotes mas não
houve resposta devido endereço IP não ser válido.
Figura-4
Bibliografia
http://br.ccm.net/contents/267-o-protocolo-icmp
Livro:Interligação de Redes com TCP/IP
Autor:Comer, Douglas
Volume 1
Download