qnote:bgp
Table of Contents
Быстрые заметки по BGP
====
Номера AS
До 2007 года использовались только 16-битные номера (0-65535), после стало возможным использовать 32-битные.
- 0 и 65535 - зарезервированы.
- 64496-64511 - для использования в документации и примерах.
- 64512-65534 - приватные AS, не маршрутизятся глобально.
Критерии выбора маршрута
Критерии выбора лучшего маршрута внутри самого 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-адрес.
qnote/bgp.txt · Last modified: 2021/08/12 08:35 by 127.0.0.1