Buscar

Protocolo ICMP

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
PROTOCOLOS DE ROTEAMENTO 
Aula 04: PROTOCOLO ICMP 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
Temas/objetivos desta Aula 
PROTOCOLO ICMP; 
1 
PRÓXIMOS 
PASSOS 
FORMATO MENSAGEM ICMP; 
 
2 
APLICAÇÕES DO ICMP. 
3 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
Internet Control Message Protocol 
• ICMP roda em cima de IP; 
• Em paralelo ao TCP e UDP; 
• embora, ainda vista como uma parte integrante do IP. 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
Internet Control Message Protocol 
Diagnóstico 
Acionado quando um pacote IP encontra um problema 
• Por exemplo, o tempo excedido ou destino inacessível. 
Pacote ICMP enviado de volta para o endereço IP de origem; 
• Inclui as informações de erro (por exemplo, tipo e código); 
• E um trecho do pacote de dados original para identificação. 
Host de origem recebe o pacote ICMP; 
• E inspeciona a salvo do pacote (por exemplo, protocolo e portos); 
• Para identificar qual soquete deve receber o erro. 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
Exemplo: Tempo excedido 
Host envia um pacote IP 
• Cada roteador diminui o campo time-to-live 
Se o time-to-live campo atinge 0 
• router gera uma mensagem de ICMP; 
• envia uma mensagem "tempo excedido" de volta para a fonte. 
host DNS 
... 
host host DNS 
... 
Router Router Router 
host 
1.2.3.7 
8.9.10.11 
Time exceeded 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
ICMP - Formato 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
Field 
Type 3: Destination Unreachable 
Codes 
0 Net Unreachable 
1 Host Unreachable 
2 Protocol Unreachable 
3 Port Unreachable 
4 Fragmentation Needed and Don't Fragment was Set 
5 Source Route Failed 
6 Destination Network Unknown 
7 Destination Host Unknown 
8 Source Host Isolated 
9 Communication with Destination Network is Administratively Prohibited 
10 Communication with Destination Host is Administratively Prohibited 
11 Destination Network Unreachable for Type of Service 
12 Destination Host Unreachable for Type of Service 
13 Communication Administratively Prohibited 
14 Host Precedence Violation 
15 Precedence cutoff in effect 
 
Muitos destes tipos de ICMP terão um campo Code. 
Os campos Code atribuídos para o Type 3 Destino 
inalcançável. Os códigos 2 e 3 são criados somente 
pelo Host de Destino, todos os outros são criados 
apenas pelos roteadores. 
 
 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
ICMP – Descoberta do MTU 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
Problema: 
A combinação path MTU discovery (PMTU-D) com a filtragem mensagens ICMP pode resultar em 
problemas de conectividade. 
Path MTU Discovery permite que um nó descubra dinamicamente e ajuste para diferenças no 
tamanho da MTU de cada elo ao longo de um determinado caminho de dados. 
Com o IPv4, o tamanho mínimo do MTU é de 68 bytes e o mínimo recomendado é 576 bytes, que 
é o mínimo para remontagem de tamanho do buffer. 
Assim, qualquer pacote IPv4 deve ter, pelo menos, 68 bytes de comprimento. 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
Problema: 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
Problema: 
MTU: a unidade máxima de transmissão é uma restrição da camada de enlace sobre o número 
máximo de bytes de dados em uma única transmissão (ou seja, estrutura, célula, pacote, 
dependendo da terminologia). A tabela anterior mostra alguns valores típicos de MTUs, tomados 
do RFC-1191. 
 
MTU do caminho: o menor MTU de qualquer ligação com o caminho atual entre dois hosts. Isso 
pode mudar ao longo do tempo uma vez que a rota entre dois hosts, especialmente na internet, 
pode modificar ao longo do tempo. Ela não é necessariamente simétrica, e podem até variar para 
diferentes tipos de tráfego do mesmo host. 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
Problema: 
MSS — Maximum Segment Size 
O MSS é o tamanho máximo do segmento. É informado durante a criação de uma conexão TCP 
para indicar, à outra extremidade, a maior quantidade de dados em um pacote que deve ser 
enviado pelo sistema remoto. 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
Traceroute: explorando "Tempo excedido“ 
Campo Time-To-Live no cabeçalho do pacote IP 
• Fonte envia um pacote com um TTL de n; 
• cada roteador ao longo do caminho diminui o TTL; 
• "TTL excedido" enviado quando TTL alcançar 0. 
 
 Ferramenta traceroute explora este comportamento TTL. 
 
Origem 
Destino 
TTL=1 
Time exceeded 
TTL=2 
Enviar pacotes com TTL = 1, 2, ... 
e fonte de registro da mensagem 
"tempo excedido" 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
Ping: Echo e Replay 
ICMP inclui uma função simples "echo" 
 Nó de envio envia uma mensagem ICMP "echo“; 
 Receber nó envia um ICMP "echo reply“. 
Ferramenta Ping 
Testa a conectividade com um host remoto; 
enviando comandos de eco regularmente espaçados; 
e medindo a demora até receber a resposta. 
Pinging um host 
ping site ou 
ping endereço ip do site 
Usado para testar se uma máquina é alcançável e viva. 
(No entanto, em alguns nós temos ICMP desativado ) 
AULA 4: PROTOCOLO ICMP 
Protocolos de roteamento 
Assuntos da próxima aula: 
 
 
 
AVANCE PARA FINALIZAR 
A APRESENTAÇÃO.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes