✅ Good
BGP (Border Gateway Protocol)¶
Border Gateway Protocol (BGP) — це протокол динамічної маршрутизації, який використовується для обміну маршрутами між автономними системами (AS).
Характеристики¶
- Path vector протокол (не distance vector, не link state)
- Працює поверх TCP (порт 179)
- Повільна конвергенція (десятки секунд)
- Дуже гнучкі політики фільтрації
Типи BGP¶
| Тип | Опис |
|---|---|
| eBGP | Між різними AS |
| iBGP | Всередині однієї AS |
Базові атрибути¶
- AS_PATH — список AS на шляху
- NEXT_HOP — наступний хоп
- LOCAL_PREF — перевага (вищий = кращий)
- MED — метрика (нижчий = кращий)
Конфігурація MikroTik¶
# Налаштування BGP
/routing bgp instance
add name=default as=65001 router-id=10.10.10.1
/routing bgp peer
add name=peer1 remote-address=10.10.10.2 remote-as=65002 \
instance=default multihop=yes
# Анонсування мереж
/routing bgp network
add network=10.20.0.0/24 synchronize=no
В UMTC¶
BGP використовується для:
- Обміну маршрутами між сайтами
- Резервування з'єднань
- Traffic engineering
Примітка
Для невеликих мереж OSPF може бути простішим вибором. BGP доцільний при потребі в складних політиках маршрутизації.
Шлях: glossary/bgp.md