Investigate FreeBSD route metric support for future versions
It would be nice to have multiple gateways for a given route with metrics that get properly respected for route preference, without the need for a dynamic routing protocol.This would make a lot of things easier:
- Multiple "default" gateways with an order of preference handled purely in the routing table, and the ability to round-robin traffic if two routes have the same metric
- Multiple gateways/paths to a single remote network that can failover gracefully without the need for a dynamic routing protocol
- And many more.
This is mainly a note to check in on this in the future (2.1, 2.2, way beyond). Perhaps involving ECMP as well.