3 Apr 2009 16:44
OSPF and AS External LSA
Perez, Stephane <sperez <at> CROSSBEAMSYS.COM>
2009-04-03 14:44:28 GMT
2009-04-03 14:44:28 GMT
Hello guys,
I would like to raise a generic question about the OSPF AS External LSA
handling to which I have only found a workaround.
I had experienced a specific corner case with the OSPF process which can
cause some problems in some network environment.
The scenario is a firewall cluster composed of 2 firewalls using VRRP,
running. Each firewall announces a specific set of AS External routes to
the OSPF with identical parameters including the same next-hop
(VRRP-VIP) for L2 redundancy.
In this configuration both firewalls are redistributing into the OSPF
process the same external routes with the same next-hop the VRRP-VIP and
the same metric. The only difference between these LSAs is the
router-ID.
As per OSPF standard 2328 (page 142) this will be considered as two
functionally identical LSA for each external route. To avoid effort
duplication, only the one with the highest router-id of the two LSA will
be kept into the LSDB.
Router A ---+-- Firewall A (rid ra.rb.rc.1) --+- Network ABC
| vip w.x.y.z |
|-- Firewall B (rid ra.rb.rc.2) --|
The main problem comes when the router with the router with the highest
router-id dies (Firewall B).
At that point the following happen:
(Continue reading)
RSS Feed