Configuração DE RIP básica
Visão geral da configuração RIP
Para alcançar conectividade básica entre todos os hosts RIP em uma rede RIP, você habilita o RIP em todas as interfaces que devem transmitir e receber tráfego RIP, conforme descrito nas etapas a seguir.
Para configurar uma rede RIP:
- Configure interfaces de rede. Consulte o guia de configuração das interfaces do Junos OS para dispositivos de segurança.
- Defina grupos RIP, que são agrupamentos lógicos de interfaces, e adicione interfaces aos grupos. Em seguida, configure uma política de roteamento para exportar rotas e rotas diretamente conectadas aprendidas por meio de trocas de roteamento RIP. Veja exemplo: configurar uma rede RIP básica.
- (Opcional) Configure métricas para controlar o tráfego pela rede RIP. Veja exemplo: controlar o tráfego em uma rede RIP com uma métrica de entrada e exemplo: controlar o tráfego em uma rede RIP com uma métrica de saída.
- (Opcional) Configure a autenticação para garantir que apenas roteadores confiáveis participem do roteamento do sistema autônomo. Veja como ativar a autenticação com senhas de texto simples e habilitar a autenticação com autenticação MD5 (procedimento de CLI).
Veja também
Entender o roteamento RIP básico
O RIP é um protocolo de gateway interior (IGP) que roteia pacotes em um único sistema autônomo (AS). Por padrão, a RIP não anuncia as sub-redes que estão diretamente conectadas pelas interfaces do dispositivo. Para que o tráfego passe por uma rede RIP, você deve criar uma política de roteamento para exportar essas rotas. Publicidade Apenas as rotas diretas propagam as rotas para o roteador imediatamente adjacente habilitado por RIP. Para propagar todas as rotas por toda a rede RIP, você deve configurar a política de roteamento para exportar as rotas aprendidas por meio do RIP.
Veja também
Exemplo: configurar uma rede RIP básica
Este exemplo mostra como configurar uma rede RIP básica.
Requisitos
Nenhuma configuração especial além da inicialização do dispositivo é necessária antes de configurar este exemplo.
Visão geral
Neste exemplo, você configura uma rede RIP básica, cria um grupo RIP chamado rip-group e adiciona as interfaces diretamente conectadas ao grupo RIP. Em seguida, você configura uma política de roteamento para anunciar rotas diretas usando declaração de política anunciando rotas por rasgo.
Por padrão, o Junos OS não anuncia rotas RIP, nem mesmo rotas que são aprendidas através do RIP. Para anunciar rotas RIP, você deve configurar e aplicar uma política de roteamento de exportação que anuncia rotas rip-learned e diretas.
No Junos OS, você não precisa configurar a versão RIP. A versão 2 do RIP é usada por padrão.
Para usar o RIP no dispositivo, você deve configurar o RIP em todas as interfaces RIP dentro da rede. A Figura 1 mostra a topologia usada neste exemplo.

A configuração rápida da CLI mostra a configuração para todos os dispositivos da Figura 1. A seção #d48e72__d48e193 descreve as etapas do dispositivo R1.
Topologia
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 todos os detalhes necessários para combinar com sua configuração de rede, copiar e colar os comandos na CLI no nível de [edit]
hierarquia e, em seguida, entrar no modo de configuração.
Dispositivo R1
set interfaces fe-1/2/0 unit 1 family inet address 10.0.0.1/30 set interfaces lo0 unit 1 family inet address 172.16.0.1/32 set interfaces lo0 unit 1 family inet address 192.168.1.1/32 set protocols rip group rip-group export advertise-routes-through-rip set protocols rip group rip-group neighbor fe-1/2/0.1 set policy-options policy-statement advertise-routes-through-rip term 1 from protocol direct set policy-options policy-statement advertise-routes-through-rip term 1 from protocol rip set policy-options policy-statement advertise-routes-through-rip term 1 then accept
Dispositivo R2
set interfaces fe-1/2/0 unit 2 family inet address 10.0.0.2/30 set interfaces fe-1/2/1 unit 5 family inet address 10.0.0.5/30 set interfaces lo0 unit 2 family inet address 192.168.2.2/32 set interfaces lo0 unit 2 family inet address 172.16.2.2/32 set protocols rip group rip-group export advertise-routes-through-rip set protocols rip group rip-group neighbor fe-1/2/0.2 set protocols rip group rip-group neighbor fe-1/2/1.5 set policy-options policy-statement advertise-routes-through-rip term 1 from protocol direct set policy-options policy-statement advertise-routes-through-rip term 1 from protocol rip set policy-options policy-statement advertise-routes-through-rip term 1 then accept
Dispositivo R3
set interfaces fe-1/2/0 unit 6 family inet address 10.0.0.6/30 set interfaces lo0 unit 3 family inet address 192.168.3.3/32 set interfaces lo0 unit 3 family inet address 172.16.3.3/32 set protocols rip group rip-group export advertise-routes-through-rip set protocols rip group rip-group neighbor fe-1/2/0.6 set policy-options policy-statement advertise-routes-through-rip term 1 from protocol direct set policy-options policy-statement advertise-routes-through-rip term 1 from protocol rip set policy-options policy-statement advertise-routes-through-rip term 1 then accept
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 da CLI.
Para configurar uma rede RIP básica:
Configure as interfaces de rede.
Este exemplo mostra vários endereços de interface de loopback para simular redes conectadas.
[edit interfaces] user@R1# set fe-1/2/0 unit 1 family inet address 10.0.0.1/30 user@R1# set lo0 unit 1 family inet address 172.16.0.1/32 user@R1# set lo0 unit 1 family inet address 192.168.1.1/32
Crie o grupo RIP e adicione a interface.
Para configurar o RIP no Junos OS, você deve configurar um grupo que contenha as interfaces nas quais o RIP está habilitado. Você não precisa habilitar o RIP na interface de loopback.
[edit protocols rip group rip-group] user@R1# set neighbor fe-1/2/0.1
Crie a política de roteamento para anunciar rotas diretas e aprendidas com RIP.
[edit policy-options policy-statement advertise-routes-through-rip term 1] user@R1# set from protocol direct user@R1# set from protocol rip user@R1# set then accept
Aplique a política de roteamento.
No Junos OS, você só pode aplicar políticas de exportação RIP em nível de grupo.
[edit protocols rip group rip-group] user@R1# set export advertise-routes-through-rip
Resultados
A partir do modo de configuração, confirme sua configuração entrando no show interfaces
e show protocols
show policy-options
nos comandos. Se a saída não exibir a configuração pretendida, repita as instruções de configuração neste exemplo para corrigi-la.
user@R1# show interfaces
fe-1/2/0 {
unit 1 {
family inet {
address 10.0.0.1/30;
}
}
}
lo0 {
unit 1 {
family inet {
address 172.16.0.1/32;
address 192.168.1.1/32;
}
}
}
user@R1# show protocols
rip {
group rip-group {
export advertise-routes-through-rip;
neighbor fe-1/2/0.1;
}
}
user@R1# show policy-options
policy-statement advertise-routes-through-rip {
term 1 {
from protocol [ direct rip ];
then accept;
}
}
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 a tabela de roteamento
- Olhando para as rotas que o dispositivo R1 está anunciando para o dispositivo R2
- Olhando para as rotas que o dispositivo R1 está recebendo do dispositivo R2
- Verificando as interfaces habilitadas por RIP
- Verificando a troca de mensagens RIP
- Verificando a alcance de todos os hosts na rede RIP
Verificando a tabela de roteamento
Propósito
Verifique se a tabela de roteamento é preenchida com as rotas esperadas..
Ação
Do modo operacional, entre no show route protocol rip
comando.
user@R1> show route protocol rip inet.0: 10 destinations, 10 routes (10 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.4/30 *[RIP/100] 00:59:15, metric 2, tag 0 > to 10.0.0.2 via fe-1/2/0.1 172.16.2.2/32 *[RIP/100] 02:52:48, metric 2, tag 0 > to 10.0.0.2 via fe-1/2/0.1 172.16.3.3/32 *[RIP/100] 00:45:05, metric 3, tag 0 > to 10.0.0.2 via fe-1/2/0.1 192.168.2.2/32 *[RIP/100] 02:52:48, metric 2, tag 0 > to 10.0.0.2 via fe-1/2/0.1 192.168.3.3/32 *[RIP/100] 00:45:05, metric 3, tag 0 > to 10.0.0.2 via fe-1/2/0.1 224.0.0.9/32 *[RIP/100] 00:45:09, metric 1 MultiRecv
Significado
A saída mostra que as rotas foram aprendidas com o dispositivo R2 e o dispositivo R3.
Se você eliminasse a condição de rip do protocolo na política de roteamento no dispositivo R2, as rotas remotas do dispositivo R3 não seriam aprendidas no dispositivo R1.
Olhando para as rotas que o dispositivo R1 está anunciando para o dispositivo R2
Propósito
Verifique se o dispositivo R1 está enviando as rotas esperadas.
Ação
Do modo operacional, entre no show route advertising-protocol rip
comando.
user@R1> show route advertising-protocol rip 10.0.0.1 inet.0: 10 destinations, 10 routes (10 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 172.16.0.1/32 *[Direct/0] 05:18:26 > via lo0.1 192.168.1.1/32 *[Direct/0] 05:18:25 > via lo0.1
Significado
O dispositivo R1 está enviando rotas para suas redes diretamente conectadas.
Olhando para as rotas que o dispositivo R1 está recebendo do dispositivo R2
Propósito
Verifique se o dispositivo R1 está recebendo as rotas esperadas.
Ação
Do modo operacional, entre no show route receive-protocol rip
comando.
user@R1> show route receive-protocol rip 10.0.0.2 inet.0: 10 destinations, 10 routes (10 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.4/30 *[RIP/100] 02:31:22, metric 2, tag 0 > to 10.0.0.2 via fe-1/2/0.1 172.16.2.2/32 *[RIP/100] 04:24:55, metric 2, tag 0 > to 10.0.0.2 via fe-1/2/0.1 172.16.3.3/32 *[RIP/100] 02:17:12, metric 3, tag 0 > to 10.0.0.2 via fe-1/2/0.1 192.168.2.2/32 *[RIP/100] 04:24:55, metric 2, tag 0 > to 10.0.0.2 via fe-1/2/0.1 192.168.3.3/32 *[RIP/100] 02:17:12, metric 3, tag 0 > to 10.0.0.2 via fe-1/2/0.1
Significado
O dispositivo R1 está recebendo do dispositivo R2 todas as redes conectadas diretamente do Dispositivo R2. O dispositivo R1 também está recebendo do dispositivo R2 todas as redes diretamente conectadas do Dispositivo R3, que o dispositivo R2 aprendeu com o dispositivo R3 até o RIP.
Verificando as interfaces habilitadas por RIP
Propósito
Verifique se todas as Interfaces habilitadas para RIP estão disponíveis e ativas.
Ação
Do modo operacional, entre no show rip neighbor
comando.
user@R1> show rip neighbor Local Source Destination Send Receive In Neighbor State Address Address Mode Mode Met -------- ----- ------- ----------- ---- ------- --- fe-1/2/0.1 Up 10.0.0.1 224.0.0.9 mcast both 1
Significado
A saída mostra que a interface habilitada para RIP no dispositivo R1 está operacional.
Em geral, para este comando, a saída mostra uma lista de vizinhos RIP que estão configurados no dispositivo. Verifique as seguintes informações:
Cada interface configurada está presente. As interfaces estão listadas em ordem alfabética.
Cada interface configurada está ativa. O estado da interface está listado na coluna Local State . Um estado de up indica que o enlace está passando pelo tráfego RIP. Um estado de Dn indica que o enlace não está passando tráfego RIP. Em um link ponto a ponto, esse estado geralmente significa que o ponto final não está configurado para RIP ou o link está indisponível.
Verificando a troca de mensagens RIP
Propósito
Verifique se as mensagens RIP estão sendo enviadas e recebidas em todas as interfaces habilitadas por RIP.
Ação
Do modo operacional, entre no show rip statistics
comando.
user@R1> show rip statistics RIPv2 info: port 520; holddown 120s. rts learned rts held down rqsts dropped resps dropped 5 0 0 0 fe-1/2/0.1: 5 routes learned; 2 routes advertised; timeout 180s; update interval 30s Counter Total Last 5 min Last minute ------- ----------- ----------- ----------- Updates Sent 2669 10 2 Triggered Updates Sent 2 0 0 Responses Sent 0 0 0 Bad Messages 0 0 0 RIPv1 Updates Received 0 0 0 RIPv1 Bad Route Entries 0 0 0 RIPv1 Updates Ignored 0 0 0 RIPv2 Updates Received 2675 11 2 RIPv2 Bad Route Entries 0 0 0 RIPv2 Updates Ignored 0 0 0 Authentication Failures 0 0 0 RIP Requests Received 0 0 0 RIP Requests Ignored 0 0 0 none 0 0 0
Significado
A saída mostra o número de rotas RIP aprendidas. Ele também mostra o número de atualizações de RIP enviadas e recebidas nas interfaces habilitadas para RIP. Verifique as seguintes informações:
O número de rotas RIP aprendidas corresponde ao número de rotas esperadas aprendidas. As sub-redes aprendidas pela conectividade direta por meio de uma interface de saída não são listadas como rotas RIP.
As atualizações de RIP estão sendo enviadas em cada interface habilitada por RIP. Se não houver atualizações, a política de roteamento pode não estar configurada para rotas de exportação.
As atualizações de RIP estão sendo recebidas em cada interface habilitada por RIP. Se não houver atualizações, a política de roteamento pode não estar configurada para exportar rotas no host conectado a essa sub-rede. A falta de atualizações também pode indicar um erro de autenticação.
Verificando a alcance de todos os hosts na rede RIP
Propósito
Use o traceroute
comando em cada endereço de loopback na rede para verificar se todos os hosts da rede RIP podem ser alcançados a partir de cada dispositivo da Juniper Networks.
Ação
Do modo operacional, entre no traceroute
comando.
user@R1> traceroute 192.168.3.3 traceroute to 192.168.3.3 (192.168.3.3), 30 hops max, 40 byte packets 1 10.0.0.2 (10.0.0.2) 1.094 ms 1.028 ms 0.957 ms 2 192.168.3.3 (192.168.3.3) 1.344 ms 2.245 ms 2.125 ms
Significado
Cada linha numerada na saída indica um salto de roteamento no caminho até o host. Os incrementos de três vezes indicam o tempo de viagem de ida e volta (RTT) entre o dispositivo e o salto para cada pacote de rastreamento.
Para garantir que a rede RIP seja saudável, verifique as seguintes informações:
O salto final da lista é o host que você quer alcançar.
O número de saltos esperados para o anfitrião corresponde ao número de saltos na saída de rastreamento. O surgimento de mais saltos do que o esperado na saída indica que um segmento de rede provavelmente não é possível. Também pode indicar que a métrica de entrada ou saída em um ou mais hosts foi definida inesperadamente.