[OSPF] Reditributing among different areas

ospf

#1

Hello,

By default, Is vyos redistributing among different area ?

In cisco ios case’s, we have to redistribute process to the others.

  • [Vyos#1]—(192.168.1.0/24: area10)—[Vyos#2]—(192.168.2.0/24:[color=#ff3333]area0[/color])
    In this case, VyOS#1 can get route_192.168.2.0/24.

  • [Vyos#1]—(192.168.1.0/24: area10)—[Vyos#2]—(192.168.2.0/24:area20)
    But in this case, VyOS#1 cannot get route_192.168.2.0/24.

  • [Vyos#1]—(192.168.1.0/24: area10)—[Vyos#2]—(192.168.2.0/24:area20)
    |
    ±------(192168.3.0/24:[color=#ff3333]area0[/color])
    In this case, VyOS#1 can get route both 192.168.2.0/24 and 192.168.3.0/24

What is the difference?

Regards,


#2

hello, all ospf setups require that all non-backbone areas need to be interconnected by area0(backbone).
According to this requirement only valid setup is #1
try to rebuild your network with this goal in mind, here is illustration http://www.cisco.com/c/dam/en/us/support/docs/ip/open-shortest-path-first-ospf/7039-spf5.gif


#3

Hello, thank you for your relay.

I had misunderstanding.

Can vyos have multiple ospf processes?

Cisco route can do it.
Like these.
R(config)# router ospf 1
R(config-router)# network 192.168.1.0 0.0.0.255 area 0
R(config)# router ospf 10
R(config-router)# network 192.168.2.0 0.0.0.255 area 100

In this case, both process cannot reachable.