网络实验 文档 打开模拟器 →

BGP — 通过 AS-path prepend 影响出方向路径

在向 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

你将完成的任务

  1. 在 R1 上定义 route-map PREPEND-R2 permit 10,包含 set as-path prepend 65001 65001。

  2. 在面向 R2 的出方向绑定 route-map:neighbor 10.0.12.2 route-map PREPEND-R2 out。

  3. 在 R2 上验证:show ip bgp 应显示 192.168.1.0/24 的 AS_PATH 为 65001 65001 65001。

在浏览器中打开本实验 →

同主题的更多实验

本实验的其他语言版本

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