BGP 路由优选属性(6)【Ogn】
目录
一、Ogn 属性介绍
二、实验说明
2.1 实验说明
2.2 拓扑图
2.3 基础配置
三、实验步骤
正文
一、Ogn 属性介绍
- origin:起源属性
- 属性类型:公认必遵
- 属性关系表
Origin属性 | 标记符号 | 引入方式 | 实际优先级 | 核心逻辑 |
IGP | i | network 命令发布 | 最高 | 直接源于AS内部,可信度最高 |
EGP | e | 历史 EGP 协议(已淘汰) | 次高 | 虽淘汰但协议级优先级高于? |
Incomplete | ? | 重分发(import-route) | 最低 | 来源间接,可靠性最低 |
- 优选顺序:i > e > ?
- 因 import-route 和 network 引入方式和 Ogn 属性紧密相关,想要学习更多原理和场景,请移步到下列链接地址。
- 【BGP 路由优选属性(4)【手动聚合>自动聚合>network>import>从对等体学到的】综合实验【bgp】【acl】【route-policy】精讲】
二、实验说明
2.1 实验说明
- 本实验为【BGP 的选路原则 基础篇 精讲】的扩展实验,实验基础配置与基础实验相同。建议先完成基础实验的学习,再来进行本实验。
- 其他关联内容学习传送门
- 【BGP 基础实验 精讲】
- 【流策略【ospf】【filter-policy】【ip-prefix】组合实验 精讲】
- 【路由策略【ospf】【route-policy】【filter-policy】【ip-prefix】综合实验 精讲】
- 试验目标:通过修改 Ogn 的属性值,来影响 192.168.1.0 的路由选路。
2.2 拓扑图
2.3 基础配置
- 实验基础配置继承自【BGP 的选路原则 基础篇 精讲】<3.3 基础配置>
- 验证实验配置继承自【BGP 的选路原则 基础篇 精讲】<3.4 验证配置>
三、实验步骤
- 在 R2 上查看当前 bgp 路由表
<R2> display bgp routing-table # 此时有两条通往 182.168.1.0 的路由条目,他们的 Ogn 属性都是 i。 # 当前优选路由 NextHop 通往 12.1.1.1。 |
- 根 Ogn 属性的优选顺序 i > e > ?,我们将优选路由条目的 Ogn 属性修改成 ?,降低它的优先权。
# 创建 ip-prefix 前缀列表,命名为 192.168.1.0,抓取 192.168.1.0/24 的路由条目。 # 创建 route-policy,命名 OGN-INC(Ogn 属性 -> incomplete,即 ?) # 匹配 ip-prefix 192.168.1.0 [R2-route-policy] if-match ip-prefix 192.168.1.0 # 将 Org 属性修改成 incomplete [R2-route-policy] apply origin incomplete # 配置兜底策略,放行所有路由条目 [R2] route-policy OGN-INC permit node 20 # 在 R2 上接收来自 peer 12.1.1.1 的路由条目通告时,挂载 route-plicy OGN-I,达到修改 Ogn 属性的目的。 [R2] bgp 234 [R2-bgp] peer 12.1.1.1 route-policy OGN-INC import |
- 验证结果
# 在 R2 上查看当前 bgp 路由表 # NextHop 通往 12.1.1.1 的路由条目 Ogn 属性被修改成 ? # 优选路由 NextHop 变成 4.4.4.4 |