BGP. Как настроить failover?
Вам надо использовать more specific маршруты. Поделите сеть пополам, но не меньше /24, например /21 на две по /22.
Потом две /22 анонсите основному провайдеру, а общую /21 резервному. Так как /22 меньше /21 трафик пойдет только через основной, пока миру видны /22 через него. Ну и все route: не забыть в RIPE прописать.
Исходящий по local-preference как выше сказали.
Обычно такое реализуют с помощью AS prepend. Т.е. анонсируйте резервному то же самое, пару-тройку раз препендив свою AS. Таким образом фейловер произойдет быстрее.