Right, EIGRP is a Cisco proprietary protocol that they partially released in an RFC to pretend it is a general standard. So you won't find it on anyone elses gear. I've used OSPF on similar VPN mesh networks, the largest having about 90 nodes with 5 regional meshes and a central data center to all sites. This can be very simple to configure and with careful path counting you can choose link costs that prevent major asymmetry. And if you keep all the tunnel interfaces in the same zone on the device, even if the traffic is asymmetrical it can still match the session on arrival. The key is to layout the map then mentally down links and count each possible alternate path for the affected traffic adding up the costs. then make adjustments as you need to that prevent strange routing patterns. Using eBGP on large site connections is extremely flexible. You then have a private AS for each site as a unique source for routes. Your policies can finely control the routing preferences per peer or even per prefix. This is more complex to setup but can be more predictable in how the routes move around the system. You can prevent certain paths from even becoming available via policy thus avoiding the odd long loops.
... View more