说明:该 BGP 路由策略笔记主要知识分布在 Prefix-list、distribute-list、route-map
以及新的知识点,* advertise-map 条件通告, *ORF 以及 *路由拆分
参考视频:红茶三杯
前置
0x01:Prefix-list 操作 BGP 路由
> 操作完上面策略后,本身 R3 会学习到的 12.12.12.0/24 的 BGP 路由,会被前缀列表所匹配过滤
!! R3 show ip bgp 参考
BGP table version is 2, local router ID is 33.33.33.33
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*> 1.1.1.0/24 20.1.1.1 0 100 i
0x02:Distribute-list 操作路由
关于 Distribute-list 分发列表在 BGP 中的操作,有两种部署方案
第一种:
第二种:
第三种 (参考即可):
0x03:Route-map 操作 BGP 路由
在我们 CCNP 中配置路由策略的时候,其中最为强大的工具就是 route-map
那么 route-map 在 BGP 中是否也这么强大?这是毫无疑问的
可以在以下的 BGP 命令中使用 route-map 关键字
-
neighbor
-
bgp dampening
-
network
-
redistribute
可以为特定的目的在不同的命令中调用定义号的 route-map
-
suppress-map
-
unsuppress-map
-
advertise-map
-
*inject-map
-
*exist-map
-
*non-exist-map
-
*table-map
match 语句能匹配如下等条件或属性
-
Access-list
-
ip prefix-list
-
local-preference
-
metric
-
Tag
-
AS-PATH
-
BGP community
-
IGP route-type (internal / external )
-
......
set 语句能设置
-
Origin
-
Weight