HCIE 01:基于前缀列表的BGP ORF功能

当运行BGP协议的某台设备上,针对入方向配置了基于ip-prefix的路由过滤,过滤了邻居发送的路由;
目前想,通过在peer关系的两端设备上都配置ORF功能,实现路由发送端只能送路由接收端过滤后的路由;

ORF功能的说明

(1)减少路由发送端需发送的条目
(2)降低了接收端设备的CPU使用率,降低了链路带宽使用率
(3)BGP路由接收端须在入口处通过ip-prefix定义入口策略
(4)需要在两端都开启ORF功能

HCIE 01:基于前缀列表的BGP ORF功能_第1张图片

配置

# R1 配置
int g 0/0/1
ip add 111.1.1.1 24

# R2 配置
int g 0/0/1
ip add 111.1.1.2 24

2 BGP 基本配置

# R1
bgp 100
peer 111.1.1.2 as-number 100

# R2 
bgp 100
peer 111.1.1.1 as-number 100

3 R2上BGP发布路由

ip route-staic 2.2.2.2 32 null0
ip route-static 3.3.3.3 32 null0
ip route-static 4.4.4.4 32 null0

bgp 100
import-route static
# 查看BGP路由,发现引入了三条路由,且其路由条目的Origin属性为 ?
dis ip routing-table protocol bgp

3 AR1 配置ip-prefix

# R1
ip ip-prefix 1 permit 4.4.4.0 24 greatel-equal 32
# R1 上的BGP 的peer的入方向应用ip-prefix
bgp 100
peer 111.1.1.2 ip-prefix 1 import

4 查看R2的路由通告情况与R1的路由接受情况

# R2 查看R2向peer 111.1.1.1 通告的路由; 发现R2向R1通告了三条路由
<R2>dis bgp routing-table peer 111.1.1.1 advertised-route

# R1 查看R1从peer 111.1.1.2 接收的路由;发现经过路由前缀过滤后R1只接收了4.4.4.4这条路由
<R1>dis bgp routing-table peer 111.1.1.2 received-route

5 AR1 和 AR2 开启ORF功能

#R1
bgp 100
peer 111.1.1.2 capability-advertise orf ip-prefix both

#R2
bgp 100
peer 111.1.1.1 capability-advertise orf ip-prefix both

6 再次 查看R2的路由通告情况与R1的路由接受情况

# R2 查看R2向peer 111.1.1.1 通告的路由; 发现R2向R1通告了一条路由
<R2>dis bgp routing-table peer 111.1.1.1 advertised-route

# R1 查看R1从peer 111.1.1.2 接收的路由;发现经过路由前缀过滤后R1只接收了4.4.4.4这条路由
<R1>dis bgp routing-table peer 111.1.1.2 received-route

你可能感兴趣的:(计算机网络,BGP,ORF,前缀列表,HCIE,Datacom)