I have a Mikrotik communicating with a Cisco L3 switch via OSPF. The same switch is also running EIGRP. How do I get the two routing protocols to share routes.
Basically you need to set the metric on the Cisco ospf router command and redistribute to either one using the redistribute command. This won’t affect how the Mikrotik router communicates with the Cisco switch:
router eigrp 999
redistribute ospf 999 metric 10000 100 255 1 1500 - # Redistribute ospf into eigrp using the default metric
router ospf 999
default-metric 100 - #Set the default metric for ospf
redistribute eigrp 999 metric 100 - #Redistribute eigrp into ospf using the default metric