Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplo: configurar o protocolo ICMP para descobrir gateways para outras redes

Este exemplo mostra como configurar anúncios de roteador do Protocolo de Mensagem de Controle de Internet (ICMP) para permitir que os hosts IPv4 descubram os endereços dos roteadores operacionais na sub-rede. Os hosts devem descobrir roteadores antes que eles possam enviar datagrams IP fora de sua sub-rede.

Requisitos

Este exemplo pressupõe que um servidor ou um computador cliente na rede local ofereça suporte a RFC 1256, ICMP Router Discovery Messages.

Visão geral

Antes que um host seja capaz de enviar uma mensagem a um host fora de sua própria sub-rede, ele deve ser capaz de identificar o endereço do roteador imediato. Isso normalmente é feito por meio da leitura de um arquivo de configuração na startup e em algumas redes multicast, ouvindo o tráfego de protocolo de roteamento. Quando um servidor ou um computador cliente na rede local que oferece suporte ao RFC 1256 precisa localizar um gateway (roteador) padrão, o servidor ou o computador do cliente usam o ICMP para enviar uma solicitação de roteador. Hosts que oferecem suporte ao RFC 1256 enviam uma mensagem de descoberta de roteador ICMP no endereço multicast 224.0.0.2. Os roteadores da rede local que oferecem suporte ao RFC 1256 respondem imediatamente com um anúncio de roteador.

O endereço multicast IP de todos os roteadores, 224.0.0.2, é o endereço de transmissão IP local reservado ao IPv4. Os endereços multicast IPv4 na faixa 224.0.0.0/24 (de 224.0.0.0 a 224.0.0.255) estão reservados para a sub-rede local.

O ICMP Router Discovery Protocol (IRDP) usa anúncios de roteador, bem como mensagens de solicitação de roteador para permitir que os hosts aprendam os endereços IP do roteador conectados à rede imediata. Quando um host é iniciado, ele envia mensagens de solicitação de roteador para verificar o endereço do roteador imediato.

Nota:

Nem todos os hosts realizam a descoberta do roteador usando o método especificado no RFC 1256. Se o host tiver o DHCP habilitado, ele pode não usar a descoberta do roteador ICMP. O desempenho da descoberta do roteador é uma das opções de DHCP definidas no RFC 1541, Protocolo dinâmico de configuração de host. Essa opção especifica se o cliente solicita roteadores usando o método de descoberta de roteador ICMP especificado no RFC 1256. Um valor de 1 indica que o cliente realiza a descoberta do roteador. Um valor de 0 indica que o cliente não.

Para configurar o roteador como um servidor de descoberta de roteador, você deve incluir pelo menos a seguinte declaração na configuração. Todas as outras declarações de configuração de descoberta de roteador são opcionais.

Para configurar um roteador como servidor para a descoberta do roteador ICMP, você pode incluir as seguintes declarações na configuração:

Topologia

A Figura 1 mostra uma topologia amostral simplificada.

Figura 1: Topologia ICMP Router Discovery Topology de descoberta de roteador ICMP

Configuração

Procedimento

Configuração rápida da CLI

Para configurar rapidamente este exemplo, copie os seguintes comandos, cole-os em um arquivo de texto, remova quaisquer quebras de linha, altere os detalhes necessários para combinar com a configuração de sua rede e, em seguida, copie e cole os comandos na CLI no nível de [edit] hierarquia.

Procedimento passo a passo

O exemplo a seguir exige que você navegue por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar pela CLI, consulte o uso do editor de CLI no modo de configuração no Guia de usuário do Junos OS CLI.

Para configurar a descoberta do roteador ICMP:

  1. Configure as interfaces de rede.

    Este exemplo mostra vários endereços de interface de loopback para simular redes conectadas.

  2. Habilite a descoberta do roteador.

  3. (Opcional) Habilite as operações de rastreamento para a descoberta do roteador.

  4. (Opcional) Defina o intervalo máximo de IRDP entre anúncios.

  5. (Opcional) Defina o intervalo mínimo de IRDP entre anúncios.

  6. (Opcional) Defina o período IRDP para o qual os anúncios são válidos.

  7. (Opcional) Configure o roteador para incluir o endereço IP 10.0.0.6 em anúncios IRDP para o endereço multicast all-hosts (224.0.0.1).

    Se o roteador oferece suporte a multicast IP e, se a interface oferece suporte a multicast IP, o multicast é o padrão. Caso contrário, os endereços estão incluídos em pacotes de anúncio de roteador de broadcast.

  8. (Opcional) Defina a preferência do endereço para se tornar um roteador padrão.

    Essa preferência é definida em relação às preferências de outros endereços de roteador na mesma sub-rede.

Resultados

A partir do modo de configuração, confirme sua configuração inserindo os show interfaces comandos e show protocols os comandos. Se a saída não exibir a configuração pretendida, repita as instruções de configuração neste exemplo para corrigi-la.

Se você terminar de configurar o dispositivo, insira o commit a partir do modo de configuração.

Verificação

Confirme que a configuração está funcionando corretamente.

Verificando o log de rastreamento

Propósito

Verifique se as interfaces esperadas estão enviando mensagens.

Ação

Do modo operacional, entre no show log icmp-log comando.

Significado

A saída de log mostra que a preferência foi definida para 900 para endereço IP 10.0.0.6 e que as mensagens estão sendo enviadas na interface ge-1/2/0,6.