
Почти у всех есть PBR где можно установить произвольный
next-hop
или несколько. И в случае если один из них становится недоступен (не обязательно из-за упавшего порта) то трафик бежит на второй и так далее.Но что делать если преимущественно трафик должен бегать в соответствии с таблицей маршрутизации и только в некоторых случаях маршрутизироваться по политике. Надо построить правила ACL, иногда сложные, часто очень сложные или многоуровневые. Что делать если надо балансировать трафик - это придётся делать вручную, работая за таблицу маршрутизации.
В части ситуаций некоторые моменты можно решить set ip default next-hop который есть у Cisco. Работает как маршрут по умолчанию, т.е. редирект происходит только в случае, если адреса назначения нету в активной таблице маршрутизации. Очень удачное решение для пограничных устройств, сокращает кучу правил-исключений для локальных адресов. А если ещё и ip sla обмазать сверху... Но на нашем железе - нет ни того ни другого.