Перейти к основному содержимому

bgp always-compare-med

Используйте эту команду для сравнения Multi Exit Discriminator (MED) для путей от соседей в разных автономных системах. Multi Exit Discriminator (MED) используется в процессе выбора наилучшего пути в BGP. MED сравнивается после того, как атрибуты BGP, такие как вес (weight), локальное предпочтение (local preference), AS-path и origin, были сравнены и оказались равными. Сравнение MED выполняется только между путями из одной и той же автономной системы (AS). Команда bgp always-compare-med позволяет сравнивать MED из разных AS. Параметр MED используется для выбора наилучшего пути. Предпочтение отдается пути с меньшим значением MED. Если таблица BGP показывает следующее, и команда always-compare-med включена:

Route1: as-path 400, med 300

Route2: as-path 200, med 200

Route3: as-path 400, med 250

Route1 сравнивается с Route2. Route2 оказывается лучшим из двух (меньший MED). Затем Route2 сравнивается с Route3, и Route2 снова выбирается как лучший путь (меньший MED). Если always-compare-med была отключена, MED не учитывается при сравнении Route1 и Route2, так как они из разных AS, и MED сравнивается только для Route1 и Route3. В этом случае Route3 будет выбран как лучший путь. Выбранный маршрут также зависит от команды bgp deterministic-med. Пожалуйста, ознакомьтесь с командой bgp deterministic-med для получения подробностей. Если эта команда используется для сравнения MED для всех путей, она должна быть настроена на каждом BGP-маршрутизаторе в AS.

Используйте параметр no с этой командой, чтобы запретить сравнение.

Синтаксис команды

bgp always-compare-med

no bgp always-compare-med

Параметры

Отсутствуют

Значение по умолчанию

По умолчанию, bgp always compare med отключен

Режим команды

Режим маршрутизатора

Примеры
#configure terminal
(config)#router bgp 100
(config-router)#bgp always-compare-med