配置BGP ADD-PATH示例

学习精彩网络技术老师:华为HCIA和HCIP数通eNSP实战视频课
学习精彩网络技术老师:华为、华三、锐捷、WLAN、IPv6等全套视频课程

配置BGP ADD-PATH特性,路由器可同时发布多条(两条或两条以上)相同前缀的路由给邻居,形成到达同一目的地址的多条链路,多条链路之间可以形成负载分担或路由备份,从而保证了数据传输的可靠性。

组网需求

在路由反射器场景中,如果反射器的路由表中存在多条到达同一目的地址的相同前缀的路由,根据BGP发布路由的策略,反射器只将最优路由发布给客户机。这可能造成数据传输过程中,到达同一目的地址的链路只有一条,当链路故障时路由收敛需要较长时间,无法满足数据传输高可靠性的需要。

为了解决上述问题,可以在路由反射器上部署BGP ADD-PATH特性,部署该特性后路由器可同时发布多条(两条或两条以上)相同前缀的路由给邻居,形成到达同一目的地址的多条链路,多条链路之间可以形成负载分担或路由备份,从而保证了数据传输的可靠性。

图1所示,RR为路由反射器,DeviceA、DeviceB、DeviceC为RR的客户机。DeviceB、DeviceC分别与DeviceD建立EBGP邻居。

为了保证数据传输的可靠性,可以在RR上配置BGP ADD-PATH,并在DeviceA上使能ADD-PATH路由接收功能。这样,RR可以发送多条相同前缀的优选路由给DeviceA,从而形成到达同一目的地址的多条链路。

图1 配置BGP ADD-PATH组网图

本例中interface1,interface2,interface3,interface4,interface5,interface6分别代表GE0/3/0,GE0/3/2,GE0/3/3,GE0/1/1,GE0/1/2,GE0/1/3。

配置注意事项

在配置过程中,需注意使能BGP ADD-PATH功能时,必须同时使能ADD-PATH路由发送端的发送能力和ADD-PATH路由接收端的接收能力,ADD-PATH路由才可以传递给指定的对等体。

配置思路

采用如下思路配置BGP ADD-PATH功能:

配置各NE接口的IP地址。

在各NE上配置BGP基本功能。

在RR上部署BGP ADD-PATH特性、使能其向DeviceA发送ADD-PATH路由的能力并指定发送的优选路由的条数。

在DeviceA上使能接收RR发来的ADD-PATH路由的能力。

数据准备

为完成此配置例,需准备如下的数据:

DeviceA、DeviceB、DeviceC、DeviceD和RR的Router ID和所在AS号。如表1所示。

表1 各设备的接口编号和IP地址

设备

Router ID

接口编号

IP地址

所在AS号

DeviceA

1.1.1.1

GigabitEthernet0/3/0

172.16.3.1/24

AS65008

GigabitEthernet0/1/1

172.16.2.1/24

GigabitEthernet0/1/3

172.16.1.1/24

DeviceB

2.2.2.2

GigabitEthernet0/3/0

172.16.3.2/24

AS65008

GigabitEthernet0/3/2

172.16.7.1/24

GigabitEthernet0/1/2

172.16.5.2/24

DeviceC

3.3.3.3

GigabitEthernet0/3/0

172.16.6.1/24

AS65008

GigabitEthernet0/3/3

172.16.4.2/24

GigabitEthernet0/1/3

172.16.1.2/24

DeviceD

4.4.4.4

GigabitEthernet0/3/0

172.16.6.2/24

AS65009

GigabitEthernet0/3/2

172.16.7.2/24

LoopBack0

1.1.1.1/32

RR

5.5.5.5

GigabitEthernet0/3/3

172.16.4.1/24

AS65008

GigabitEthernet0/1/1

172.16.2.2/24

GigabitEthernet0/1/2

172.16.5.1/24

操作步骤
  1. 配置各NE接口的IP地址,具体配置过程请参考配置文件
  2. 配置BGP基本功能,DeviceA、DeviceB、DeviceC分别与RR建立IBGP邻居,其中RR为反射器,DeviceA、DeviceB、DeviceC为RR的客户机。DeviceB、DeviceC分别与DeviceD建立EBGP邻居。

# 配置DeviceA。

[~DeviceA] bgp 65008

[*DeviceA-bgp] router-id 1.1.1.1

[*DeviceA-bgp] peer 172.16.2.2 as-number 65008

[*DeviceA-bgp] import-route direct

[*DeviceA-bgp] commit

[~DeviceA-bgp] quit

# 配置DeviceB。

[~DeviceB] bgp 65008

[*DeviceB-bgp] router-id 2.2.2.2

[*DeviceB-bgp] peer 172.16.3.1 as-number 65008

[*DeviceB-bgp] peer 172.16.5.1 as-number 65008

[*DeviceB-bgp] peer 172.16.7.2 as-number 65009

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

精彩网络技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值