BGP — AS-path prepending для влияния на egress-путь
- Маршрутизация
- Средний
- 10 мин
- шагов: 3
- Cisco IOS-style
Сделай prepend AS 65001 в AS_PATH 192.168.1.0/24, объявляемого исходящим на R2, искусственно удлиняя путь — чтобы будущий второй сосед на стороне R2 (или iBGP-братья R2) предпочли путь без prepend.
Открыть эту лабораторную в браузере →
Бесплатно · без установки · без регистрации
Сценарий
AS-path prepending — классический инструмент egress-инженерии: дотянуться до политики соседа нельзя, но можно сделать своё объявление *менее* привлекательным, чем у другого выхода, добавив свой AS в AS_PATH несколько раз. Выбор лучшего пути (после weight, local-pref, origin) берёт самый короткий AS_PATH. Prepending удлиняет путь: `` Оригинал: AS_PATH = [65001] (длина 1) Prepended: AS_PATH = [65001 65001 65001] (длина 3) ` В этом lab R1 (AS 65001) анонсирует 192.168.1.0/24 к R2 (AS 65002). Добавь outbound route-map, делающий prepend 65001 дважды. После коммита BGP-таблица R2 должна показывать AS_PATH 65001 65001 65001` для этого префикса.
Топология
2 × маршрутизатор · Cisco IOS-style
R1— маршрутизаторR2— маршрутизатор
Что предстоит сделать
На
R1определиroute-map PREPEND-R2 permit 10сset as-path prepend 65001 65001.Привяжи route-map исходящим к R2:
neighbor 10.0.12.2 route-map PREPEND-R2 out.Проверь на R2:
show ip bgpдолжен показать AS_PATH65001 65001 65001для192.168.1.0/24.
Открыть эту лабораторную в браузере →
Другие лабораторные по теме
- Разница в синтаксисе — статический маршрут (Extreme EXOS)Начальный · 4 мин
- Разница в синтаксисе — статический маршрут (Cisco IOS)Начальный · 4 мин
- Различия синтаксиса — статический маршрут (Juniper Junos)Начальный · 5 мин
- Различия синтаксиса — статический маршрут (VyOS)Начальный · 5 мин
- Статические маршруты — починить hub-and-spokeНачальный · 12 мин
- Статические маршруты — форма с выходным интерфейсом (point-to-point)Начальный · 8 мин
Эта лабораторная на других языках
BGP — AS-path prepending for egress path influenceBGP — AS-Path-Prepending zur Beeinflussung des Egress-PfadsBGP — AS-path prepending para influir en la ruta de salidaBGP — AS-path prepending para influenciar o caminho de saídaBGP — AS-path prepending pour influencer le chemin de sortieBGP — egress path influence के लिए AS-path prependingBGP — 通过 AS-path prepend 影响出方向路径BGP — AS-path prepending per influenzare il percorso egressBGP — AS-path prepend によるエグレスパス影響BGP — egress 경로 영향용 AS-path prependingBGP — egress yolunu etkilemek için AS-path prependingBGP — AS-path prepending để ảnh hưởng đường đi egress