<div dir="ltr"><div><div>Hi All,<br></div>We have OSPFv2 VRF-lite support is now available in FRR master. <br></div><br><div><p>List of ospf interface and list of area are part of "struct ospf" which would divide per vrf.</p><p>Type1-5 LSAs and Opaque LSAs are handled i vrf aware instance.</p>
<p>LSA and LSDB would be operate on per area and per ospf interface which would use its parent ospf vrf_id.</p>
<p>OSPF Route Add/delete will have struct ospf or vrf_id passed as 
argument and ospf->vrf_id used to program the routes to zebra.</p><p>External route are vrf aware.<br></p><p></p><p></p></div><div>BFD sessions are vrf aware.<br></div><div></div><div><p>Primary OSPF show CLIs like neighbor, interface, database, route are 
converted to take vrf <all | word> as arguement and follows "show 
ip ospf vrf [all|word] ....." format.<br>
json output containing VRF anchor point will be added in future check-ins.</p>
<p>A new CLI 'show ip ospf vrfs' outlines all vrf configured ospf instances.</p><p><br></p><p>MI-OSPF with VRF is not tested but configuration cli allows the combination. <br></p><p><br></p><p>Kind Regards,</p><p>Chirag Shah</p><p><br></p></div></div>