Hello,
I have a network of about 7-9 core routers (ROSv5.25, most RB, but some on x86), doing (i)BGP between them, and some (about 20) edge routers that can't announce by BGP, but do support OSPF; (there is also certain number of MT ROSv5.25 based routers configured for edge, announcing their routes to cores with (i)BGP which are not a problem).
Because at the moment, on the cores that have link to such edges, I have to set static routes of the subnets behind the edges, and only that is further propagated 'upstream'.
Every edge router has a CDU behind it, and only needs to let core(s) know about its own subnet(s) and its loopback IP. [The networks I need to announce, are routable and unique of course]
I do not want to run BGP and OSPF on the whole system in parallel, but rather, use OSPF to talk between an edge and one (or 2 where applicable) core router, to advertize what routes should the core(s) propagate further; Nit: some cores have links to more than 1 edge, on separate interfaces.
How can I efficiently do this, without risking the configuration on the cores to be too convoluted?