Как я могу многопутевые префиксы BGP равной длины AS-пути?

Скажем, у меня есть два маршрута 10.0.0.0/8. У одного AS-path 100 200 300, у другого 400 500 300. Как я могу заставить BGP установить оба маршрута в FIB на маршрутизаторе Cisco?

1 ответ

Решение

У Cisco есть команда, которая сделает это, хотя это технически недокументировано.

В контексте router bgp <your AS> ты должен войти bgp best-path as-path multipath-relax

Это приведет к тому, что он будет использовать многолучевые маршруты, которые удовлетворяют обычным требованиям (то есть равному весу, MED и LocPref), но требуют, чтобы путь AS был одинаковой длины, а не идентичным.

На примечании стороны есть также bgp best-path as-path ignore - к сожалению, это не разрешает многолучевое распространение независимо от пути AS и вместо этого полностью предотвращает его.

Другие вопросы по тегам