Topología |
Nota: si en las diversas operaciones no os funciona bien, haced clear de las vecindades y de la database.
Configuraciones básicas
RIP-7
set interfaces ge-0/0/0 unit 0 family inet address 10.0.0.7/24
set interfaces ge-0/0/1 unit 0 family inet address 20.0.0.7/24
set interfaces ge-0/0/2 unit 0 family inet address 192.168.0.7/24
set interfaces ge-0/0/2 unit 0 family inet address 192.168.1.7/24
OSPF-1
set interfaces ge-0/0/0 unit 0 family inet address 80.0.12.1/24
set interfaces ge-0/0/1 unit 0 family inet address 80.0.13.1/24
set interfaces ge-0/0/2 unit 0 family inet address 10.0.0.1/24
set interfaces lo0 unit 0 family inet address 172.16.1.1/32
set routing-options router-id 172.16.1.1
set protocols ospf area 0.0.0.25 nssa
set protocols ospf area 0.0.0.25 interface ge-0/0/0.0
set protocols ospf area 0.0.0.25 interface ge-0/0/1.0
set protocols ospf area 0.0.0.25 interface lo0.0
OSPF-3
set interfaces ge-0/0/0 unit 0 family inet address 80.0.34.3/24
set interfaces ge-0/0/1 unit 0 family inet address 80.0.13.3/24
set interfaces ge-0/0/3 unit 0 family inet address 80.0.35.3/24
set interfaces lo0 unit 0 family inet address 172.16.1.3/32
set routing-options router-id 172.16.1.3
set protocols ospf area 0.0.0.25 nssa default-lsa default-metric 10
set protocols ospf area 0.0.0.25 interface ge-0/0/1.0
set protocols ospf area 0.0.0.0 interface ge-0/0/3.0
set protocols ospf area 0.0.0.0 interface lo0.0
set protocols ospf area 0.0.0.0 interface ge-0/0/0.0
OSPF-4
set interfaces ge-0/0/0 unit 0 family inet address 80.0.34.4/24
set interfaces ge-0/0/1 unit 0 family inet address 80.0.24.4/24
set interfaces ge-0/0/3 unit 0 family inet address 80.0.46.4/24
set interfaces lo0 unit 0 family inet address 172.16.1.4/32
set routing-options router-id 172.16.1.4
set protocols ospf area 0.0.0.25 nssa default-lsa default-metric 15
set protocols ospf area 0.0.0.25 interface ge-0/0/1.0
set protocols ospf area 0.0.0.0 interface ge-0/0/3.0
set protocols ospf area 0.0.0.0 interface lo0.0
set protocols ospf area 0.0.0.0 interface ge-0/0/0.0
OSPF-5
set interfaces ge-0/0/0 unit 0 family inet address 80.0.56.5/24
set interfaces ge-0/0/3 unit 0 family inet address 80.0.35.5/24
set interfaces ge-0/0/8 unit 0 family inet address 200.0.0.5/24
set interfaces lo0 unit 0 family inet address 172.16.1.5/32
set routing-options router-id 172.16.1.5
set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 interface-type p2p
set protocols ospf area 0.0.0.0 interface ge-0/0/3.0
set protocols ospf area 0.0.0.0 interface lo0.0
--------------------------------------------------------------------------------------------------------
show ospf database en OSPF-5 (área 0) |
La LSDb de los equipos del área 0 saben como llegar a los equipos del área 25.
show ospf database en OSPF-1 (área 25) |
La LSDB de los equipos que solo pertencen al área 25 reciben la ruta por defecto para llegar al backbone. Pordemos distinguir la métrica con que reciben las dos rutas.
Vamos a configurar la vecindad RIP:
RIP-7
set protocols rip group RIP-OSPF neighbor ge-0/0/0.0
set protocols rip group RIP-OSPF neighbor ge-0/0/1.0
OSPF-1 (en OSPF-2 se configura lo mismo)
set protocols rip group RIP-OSPF neighbor ge-0/0/2.0
Se forma la vecindad pero no hay rutas RIP |
Ahora propagamos la LAN y WANs de RIP. Para ello tenemos que hacer una política y aplicarla al protocolo:
set policy-options policy-statement EXPORT-RIP term rip from protocol direct
set policy-options policy-statement EXPORT-RIP term rip then accept
set protocols rip group RIP-OSPF export EXPORT-RIP
Comprobamos que OSPF-1 las tiene en su tabla de rutas:
show route en OSPF-1 |
Si miramos la LSDB de OSPF vemos que no tiene esas rutas. Tenemos que redistribuirla desde RIP a OSPF en los equipos que la reciben (OSPF-1 y 2):
set policy-options policy-statement RIP-A-OSPF term rip from protocol rip
set policy-options policy-statement RIP-A-OSPF term rip from route-filter 192.168.0.0/24 exact
set policy-options policy-statement RIP-A-OSPF term rip from route-filter 192.168.1.0/24 exact
set policy-options policy-statement RIP-A-OSPF term rip then accept
set protocols ospf export RIP-A-OSPF
show ospf database en OSPF-1 |
Ahora OSPF-1 y 2 las tiene en su base de datos etiquetada como rutas NSSA, es decir, una de Tipo 7.
show ospf database external extensive en OSPF-3 |
OSPF-1 y 2 son ABR y traducen esta Tipo 7 en una de Tipo 5 para meterla al área 0. Cuando la convierte en Tipo 5 añade la dirección del ASBR que la está redistribuyendo.
Las ruta 192.168.0.0/24 y 192.168.1.0/24 llegan hasta el backbone:
show ospf database en OSPF-5 |
Sin embargo, si hacemos un ping desde el backbone hasta los PC no se llega. Tenemos que hacer que el protocolo RIP aprenda las rutas de OSPF. Lo que vamos a hacer para ahorrar en el envío de rutas es aprovechar que el área NSSA genera una ruta por defecto. Se la enviaremos a RIP-7 para que pueda tener comunicación con toda la red OSPF:
Seguimos en OSPF-1 y 2:
set policy-options policy-statement OSPF-A-RIP term ospf from protocol ospf
set policy-options policy-statement OSPF-A-RIP term ospf from route-filter 0.0.0.0/0 exact
set policy-options policy-statement OSPF-A-RIP term ospf then accept
set protocols rip group RIP-OSPF export OSPF-A-RIP
Comprobamos en RIP-7 si tenemos la ruta:
show route en RIP-7 |
Ya tenemos la ruta por defecto que generan los ABR en RIP-7. Ahora desde OSPF-5 se llega al PC:
Otra característica que podemos configurar es la limitación de rutas externas que se exportan a OSPF. Para ello tenemos que configurar:
- set ospf prefix-export-limit X
Si se sobrepasa el número, Junos transita al estado de "overload" y le configura una métrica de 65535 en el LSA del enlace local y mantiene ese estado hasta que no bajen del umbral el número de rutas externas que nos envían o configuremos un límite más alto. Además, todos los LSA de Tipo 5 se purgan de la base de datos.
No hay comentarios:
Publicar un comentario