Как настроить резервные маршруты?
Какой креатив... кольцо, да на L3...
Ваша задача (так, как вы ее сформулировали) решения не имеет, потому как все резервирование маршрутов на L3 осуществляется при помощи динамической маршрутизации (ну на то она и динамическая). Смена маршрута при статической маршрутизации - нонсенс.
Вас может заинтересовать один из протоколов динамической маршрутизации, например, OSPF - он довольно быстро реагирует на изменения топологии сети и легко заводится под Linux и может запуститься под Windows.
может вам STP нужно?