eles são atribuídos por padrão a 172.16.0.0 em ambos os casos e não funciona
Modifiquei sua arte ascii para reduzir a rolagem ... Parece que você está dizendo que não pode alcançar o N1 a partir do N2 ...
Broken RIPv1 topology
=====================
N1 ---- (172.16.1.1/24) R1 (172.16.3.1/30) ----- (172.16.3.2/30) R2 ----- (172.16.2.1/24) N2
Visão geral do protocolo de roteamento classful
O RIPv1 é um protocolo de roteamento de classe ... como tal, não associa máscaras de rede a rotas quando são anunciadas. Protocolos de roteamento classful fazem algumas coisas não intuitivas ...
- Eles apenas anunciam rotas de interfaces onde as máscaras correspondem (este é o seu problema)
- Eles são automaticamente resumidos nos principais limites da rede (veja material bônus abaixo)
Máscaras de rede de interface
Para fazer sua topologia funcionar, suas máscaras precisarão corresponder em todas as interfaces RIPv1, a menos que você use um protocolo de roteamento sem classe (como RIPv2, EIGRP, OSPF ou ISIS). Se você precisar usar o RIPv1, reconfigure sua topologia para que todas as interfaces tenham máscaras correspondentes, como esta ...
Functional RIPv1 topology
=========================
N1 ---- (172.16.1.1/24) R1 (172.16.3.1/24) ----- (172.16.3.2/24) R2 ----- (172.16.2.1/24) N2
Material bônus: Exemplo de sumarização automática do RIPv1
Como isso também tende a enganar as pessoas, estou incluindo um exemplo da dinâmica de sumarização automática do RIPv1.
Quando menciono os principais limites de rede abaixo, estou falando das definições clássicas para redes IPv4 de Classe A, Classe B e Classe C ...
- Classe A (máscaras de rede de 8 bits): 1.0.0.0/8 - 127.0.0.0/8
- Classe B (máscaras de rede de 16 bits): 128.0.0.0/16 - 191.255.0.0/16
- Classe C (máscaras de rede de 24 bits): 192.168.0.0/24 - 223.255.255.0/24
Passando para o exemplo de sumarização automática do RIPv1 ... Usarei máscaras de rede de interface / 24 correspondentes para simplificar.
Lo0:
192.168.1.0/24
Lo1:
1.1.2.0/24
+----+ +----+ +----+
| R1 +------------------+ R2 +---------------------+ R3 |
+----+ +----+ +----+
1.1.1.0/24 172.16.1.0/24
router rip router rip router rip
version 1 version 1 version 1
network 192.168.1.0 network 1.0.0.0 network 172.16.0.0
network 1.0.0.0 network 172.16.0.0
The routing table on R3 contains:
C 172.16.1.0/24
R 1.0.0.0/8 <--- 1.1.1.0/24 and 1.1.2.0/24 are "hidden" by the
classful summary at R2
R 192.168.1.0/24 <--- 192.168.1.0/24 passes transparently through R2
since it's a Class C network itself and is not
summarized at R2
R1 e R2 são conectados por sub-redes da rede principal 1.0.0.0/8; portanto, 1.1.1.0/24 e 1.1.2.0/24 são anunciados entre R1 e R2; no entanto, o link entre R2 e R3 não está em 1.0.0.0/8, portanto, o R2 executa um resumo automático das sub-redes 1.0.0.0/8 e sub-redes 172.16.0.0/16.
Quando sub-redes de uma rede principal são resumidas, elas ficam ocultas pela rota resumida ... Isso acontece no R2 quando 1.1.1.0/24 e 1.1.2.0/24 são resumidos em 1.0.0.0/8. Os roteadores Cisco não podem desativar o resumo automático no RIP versão 1 (mas podem para o RIPv2).
network 172.16.0.0
sobrouter rip
e esta configuração vai funcionarEste não é um caso de resumo automático. O resumo automático funciona apenas nos principais limites da rede. Portanto, você precisaria ter 172.16.xx e 172.17.xx ou algo assim para ter uma rede resumida.
O que você está vendo é que o RIP suporta apenas redes classful no processo de roteamento. Portanto, mesmo se você digitar 172.16.3.0, ele será convertido para 172.16.0.0.
Você pode usar o roteamento sem classe com o RIP versão 2. Ele parecerá com classe na configuração do processo de roteamento, mas anunciará as rotas corretamente.
Por favor, use
sh ip protocols
para verificar qual versão você está executando.Se não estiver funcionando, suspeito que você esteja executando a versão 1.
fonte