BGP — 通过 AS-path prepend 影响出方向路径
- 路由
- 中级
- 10 分钟
- 3 个步骤
- Cisco IOS-style
在向 R2 出方向通告 192.168.1.0/24 的 AS_PATH 前添加 AS 65001,让该路径人为变长,从而让 R2 端未来的第二个邻居(或 R2 的 iBGP 同伴)优先选择未 prepend 的路径。
免费 · 无需安装 · 无需注册
场景
AS-path prepend 是经典的出方向工程手段:你无法干预邻居的策略, 但可以通过把自己的 AS 在 AS_PATH 中重复多次,让自己的通告 「看起来」比另一个出口的不那么有吸引力。 最佳路径选择(在 weight、local-pref、origin 之后)选最短的 AS_PATH。Prepend 会让路径变长。其中: `` 原始: AS_PATH = [65001] (长度 1) Prepended: AS_PATH = [65001 65001 65001](长度 3) ` 本实验中 R1(AS 65001)向 R2(AS 65002)通告 192.168.1.0/24。你将添加一个出方向 route-map 来 prepend 65001 两次。提交后,R2 的 BGP 表应显示该前缀的 AS_PATH 为 65001 65001 65001`。
拓扑
2 × 路由器 · Cisco IOS-style
R1— 路由器R2— 路由器
你将完成的任务
在
R1上定义route-map PREPEND-R2 permit 10,包含set as-path prepend 65001 65001。在面向 R2 的出方向绑定 route-map:
neighbor 10.0.12.2 route-map PREPEND-R2 out。在 R2 上验证:
show ip bgp应显示192.168.1.0/24的 AS_PATH 为65001 65001 65001。
同主题的更多实验
- 语法差异——静态路由(Extreme EXOS)入门 · 4 分钟
- 语法差异——静态路由(Cisco IOS)入门 · 4 分钟
- 语法差异——静态路由(Juniper Junos)入门 · 5 分钟
- 语法差异 — 静态路由(VyOS)入门 · 5 分钟
- 静态路由 — 修复 hub-and-spoke入门 · 12 分钟
- 静态路由 — egress-interface 形式(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 prepending per influenzare il percorso egressBGP — AS-path prepend によるエグレスパス影響BGP — egress 경로 영향용 AS-path prependingBGP — AS-path prepending для влияния на egress-путьBGP — egress yolunu etkilemek için AS-path prependingBGP — AS-path prepending để ảnh hưởng đường đi egress