Критерии выбора лучшего маршрута внутри самого bgp, не в общей таблице маршрутизации.
Выбранные маршруты будут переданы другим bgp маршрутизаторам.
Максимальное значение Weight (только у маршрутизаторов Cisco).
Максимальное значение Local Preference.
Дефолтное значение 100 (можно менять командой bgp default local-preference от 0 до 4294967295), распространяет внутри AS, за границы AS не выходит.
Выбрать локальный маршрут маршрутизатора который описывается командами network и aggregate.
В bgp таблице next-hop для такого маршрута равен 0.0.0.0.
Выбрать самый короткий AS-PATH.
Минимальное значение Origin Code.
IGP = 0, обозначается как 'i', маршрут получен с использованием команд network, neighbor default-originate (?), aggregate-address (?).
EGP = 1, обозначается как 'i', Exterior Gateway Protocol был предшественником BGP, сейчас не используется.
Incomplete = 2, обозначается как '?', маршрут получен с использованием команд redistribute, default-information originate, aggregate-address.
Минимальное значение MED.
Значение распространяется только между двумя AS, к третьей AS значение не уйдет.
Путь eBGP лучше чем путь iBGP.
Выбрать путь через ближайшего IGP-соседа.
Маршрутизатор выберет путь до соседа у которого igp путь меньше. Первый bgp сосед доступен через direct connected маршрут, а второй сосед доступен через статический маршрут, выберут первого.
Выбрать самый старый маршрут для eBGP-пути.
Минимальный router-id.
Минимальный ip-адрес.