O Rip V2 não funciona como esperado na configuração de rede simples

1

Estou com alguns problemas, mas não tenho certeza do que está configurado incorretamente. Eu tenho um design de rede simples da seguinte forma:

4 roteadores (conectados via links seriais) em uma configuração quadrada com cada roteador conectado a um único switch (via FastEthernet). Aqui está um mapa ASCII

s---R1-----------------------------R2---s
     |                             |
     |                             |
     |                             |
     |                             |
     |                             |
     |                             |
s---R4-----------------------------R3---s

As sub-redes para os links seriais são as seguintes:

192.168.1.0/30
192.168.1.4/30
192.168.1.8/30
192.168.1.12/30

As sub-redes para a Ethernet entre o roteador e o switch são as seguintes:

10.0.0.0/20
10.0.16.0/20
10.0.32.0/22
10.0.36.0/22

Estou usando o Rip v2 para o protocolo de roteamento e configurei cada roteador da seguinte maneira (no Cisco IOS)

router rip
  version 2
  network 192.168.1.0
  network 10.0.0.0

Pelo que eu li, isso deve resultar no RIP enviando atualizações contendo várias rotas (VLSM) para a rede 10.0.0.0 . No entanto, este não é o caso. Ao inspecionar as rotas do roteador inferior esquerdo, vejo isto:

R4#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

     10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C       10.0.0.0/20 is directly connected, FastEthernet0/0
R       10.0.0.0/8 [120/1] via 192.168.1.6, 00:00:23, Serial0/1
                   [120/1] via 192.168.1.14, 00:00:12, Serial0/0
     192.168.1.0/30 is subnetted, 4 subnets
R       192.168.1.8 [120/1] via 192.168.1.14, 00:00:12, Serial0/0
C       192.168.1.12 is directly connected, Serial0/0
R       192.168.1.0 [120/1] via 192.168.1.6, 00:00:23, Serial0/1
C       192.168.1.4 is directly connected, Serial0/1

Ele mostra a sub-rede conectada diretamente como correta, por que ela está exibindo o restante das redes 10.0.0.0 como NÃO sendo sub-rede variável. Este mesmo problema existe em todos os roteadores. Cada roteador está enviando uma atualização dizendo que tem um caminho para 10.0.0.0/8. Por que os roteadores não estão anunciando a sub-rede correta? O RIP v2 não deve suportar VLSM?

Qualquer ajuda é muito apreciada. Se eu estiver sentindo falta de algo simples, por favor me avise!

    
por John 16.11.2010 / 06:34

2 respostas

1

Tente digitar o comando:

router rip
 no auto-summary

No "Guia de Configuração dos Protocolos de Rede do Cisco IOS Release 12.0, Parte 1": Configurando o RIP

Desativar resumo da rota

O RIP Versão 2 suporta o resumo automático de rotas por padrão. O software resume os subprefixos para o limite de rede classful ao cruzar os limites da rede classful.

Se você tiver sub-redes desconectadas, desative o resumo automático de rotas para anunciar as sub-redes. Quando a sumarização de rota é desativada, o software transmite informações de roteamento de sub-rede e host através de limites de rede de classe.

    
por 17.11.2010 / 03:06
0

Não havia algum comando para roteamento sem classe no IOS?

ip classless ou somesort.

Então, novamente, eu não recomendaria usar o RIP para isso. Seu melhor de usar o OSPF.

    
por 16.11.2010 / 08:39