18
1 Associação dos Instrutores NetAcademy - agosto 2007 - Página Capítulo 8 - Mensagens de Erro e de Controle do Conjunto de Protocolos TCP/IP CCNA 2 Conceitos Básicos de Roteadores e Roteamento

CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

  • Upload
    lynga

  • View
    223

  • Download
    4

Embed Size (px)

Citation preview

Page 1: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

1Associação dos Instrutores NetAcademy - agosto 2007 - Página

Capítulo 8 - Mensagens de Erro e de Controle do Conjunto de

Protocolos TCP/IP

CCNA 2 – Conceitos Básicos de Roteadores e Roteamento

Page 2: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

2Associação dos Instrutores NetAcademy - agosto 2007 - Página

• Descrever o ICMP;

• Descrever o formato de mensagem ICMP;

• Identificar os tipos de mensagens de erro ICMP;

• Identificar as causas potenciais de mensagens deerro específicas do ICMP;

• Descrever as mensagens de controle ICMP;

• Identificar as diversas mensagens de controleICMP usadas atualmente nas redes;

• Determinar as causas para as mensagens decontrole ICMP.

Objetivos do Capítulo

Page 3: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

3Associação dos Instrutores NetAcademy - agosto 2007 - Página

Internet Control Message Protocol

• O IP utiliza o método de melhor esforço para encaminhar ospacotes, sendo que depende do ICMP para notificar o remetentesobre falhas na transmissão de dados, e depende dos protocolosdas camadas superiores para garantir a confiabilidade.

Page 4: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

4Associação dos Instrutores NetAcademy - agosto 2007 - Página

Relatórios e Correção de Erros

• O ICMP é um protocolo responsável por relatar aorigem sobre falhas na entrega dos datagramas,porém sem efetuar nenhuma correção.

Page 5: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

5Associação dos Instrutores NetAcademy - agosto 2007 - Página

Entrega de Mensagens do ICMP

• As mensagens do ICMP são encapsuladas em umdatagrama IP.

• Como as mensagens do ICMP são transmitidas domesmo modo que quaisquer outros dados, elas estãosujeitas às mesmas falhas de entrega. Isso cria umcenário onde os relatórios de erro poderiam geraroutros, aumentando o congestionamento em umarede sobrecarregada.

• Para não sobrecarregar a rede, as mensagensICMP não geram suas próprias mensagens de erro,caso ocorra uma falha na entrega de um datagrama.

Page 6: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

6Associação dos Instrutores NetAcademy - agosto 2007 - Página

Redes Inalcançáveis

• Se os datagramas não poderem ser entregues poralgum problema físico ou lógico, o roteador enviará àorigem uma mensagem ICMP host unreachable.

Page 7: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

7Associação dos Instrutores NetAcademy - agosto 2007 - Página

Verificando Alcance

• O comando ping inicia a solicitação de eco.

• Se o destino receber a solicitação, será gerada umaresposta de eco direcionada ao remetente.

• Se a origem receber a resposta de eco, conclui-se queo dispositivo de destino pode ser alcançado.

Page 8: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

8Associação dos Instrutores NetAcademy - agosto 2007 - Página

Rotas Excessivamente Longas

• Os protocolos de roteamento possuem limitaçõescomo contagem de saltos, que podem resultar emdestinos inalcançáveis.

Page 9: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

9Associação dos Instrutores NetAcademy - agosto 2007 - Página

Mensagens de Eco

Tipos de mensagens ICMP

Echo Request e Echo Reply

Todos os formatosde mensagem doICMP começamcom esses mesmostrês campos:

• Type (tipo);

• Code (código);

• Checksum.

Page 10: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

10Associação dos Instrutores NetAcademy - agosto 2007 - Página

Mensagem de Destino Inalcançável

• Em uma mensagem ICMP o valor 3 no campo tipo, indica umamensagem destination unreachable, o campo código indica omotivo da falha e o campo checksum verifica a integridade dosdados.

Campo Código

Page 11: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

11Associação dos Instrutores NetAcademy - agosto 2007 - Página

Relatórios de Erros Diversos

• Os datagramas podem não ser entregues poralgum tipo de erro em algum parâmetro docabeçalho.

• Esse tipo de erro é informado à origem por umamensagem ICMP tipo 12 e se o campo código docabeçalho estiver definido com o valor 0, o campoindicador exibirá o octeto com falha.

Page 12: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

12Associação dos Instrutores NetAcademy - agosto 2007 - Página

Introdução às Mensagens de Controle

• O ICMP além de informar a origem sobre falhas noenvio de datagramas, envia mensagens de controleque são usadas para informar os hosts sobre redescongestionadas e a inexistência de um gatewaymelhor para uma rede remota.

Page 13: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

13Associação dos Instrutores NetAcademy - agosto 2007 - Página

• O default gateway de um host, pode precisar enviar uma mensagem ICMP de requisição de redirecionamento ou alteração, para informar o host sobre um melhor caminho para uma rede específica.

Redirecionamento ou Alteração

Page 14: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

14Associação dos Instrutores NetAcademy - agosto 2007 - Página

Sincronização e Tempo de Trânsito

• A comunicação entre redes remotas utilizandosoftwares de sincronização diferentes, pode causarfalhas, sendo que a mensagem ICMP timestamp atenuaesse problema.

• A mensagem ICMP timestamp request (solicitação detimestamp), permite que um host solicite o horário atualde acordo com o host remoto.

• O host remoto usa uma mensagem de ICMPtimestamp reply (resposta de timestamp), pararesponder à solicitação.

Page 15: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

15Associação dos Instrutores NetAcademy - agosto 2007 - Página

Informação e Mensagens de Resposta

• As solicitações de informações e asmensagens de resposta do ICMP, possuem ovalor do campo tipo igual a 15 e 16,respectivamente, e foram criados para permitir queum host determine seu número de rede.

• Porém atualmente essa função é implementadapor outros protocolos, como por exemplo o RARP.

Page 16: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

16Associação dos Instrutores NetAcademy - agosto 2007 - Página

Requisições de Máscara de Endereço

• Em um ambiente com sub-redes, a máscarade sub-rede é crucial para identificar os bits derede, sub-rede e host, em um endereço IP.

• Se um host não conhecer a máscara de sub-rede, poderá enviar uma mensagem ICMP desolicitação de máscara ao roteador, o qualenviará de volta uma mensagem ICMP deresposta de máscara.

Page 17: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

17Associação dos Instrutores NetAcademy - agosto 2007 - Página

Mensagem de Descoberta de Roteador

• Quando um host é inicializado na rede sem terum gateway configurado manualmente, ele poderáenviar mensagens ICMP de descoberta deroteador, com endereço multicast 224.0.0.2 comoendereço de destino.

Page 18: CCNA 2 Conceitos Básicos de Roteadores e …lsi.usp.br/~acacio/CCNA_Cap08Mod02.pdfCCNA 2 –Conceitos ... resposta de eco direcionada ao remetente. •Se a origem receber a resposta

18Associação dos Instrutores NetAcademy - agosto 2007 - Página

Congestionamento e Controle de Fluxo

• ICMP source-quench, são mensagens usadas parareduzir a quantidade de dados perdidos devido a umcongestionamento, pois ao ser detectado ocongestionamento, o remetente reduzirá a taxa detransmissão.