BGP:01 BGP基本配置

本文详细介绍了BGP的两种邻居关系类型——IBGP和EBGP,以及如何通过物理接口和环回口进行配置。特别提到`ignore`命令在处理不稳定邻居关系时的作用,以及使用Loopback接口提高稳定性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

BGP 的邻居关系分为 IBGP (Internal BGP)和 EBGP (External BGP)两种:
1、当两台 BGP 路由器位于同一 AS 时(AS 编号相同),它们的邻居关系为 IBGP 邻居关系。
2、当两台 BGP 路由器位于不同的AS 时(AS 编号不同),它们的邻居关系为 EBGP 邻居关系。

BGP 没有自动建立邻居关系的能力,邻居关系必须通过手动配置来建立。可以通过物理接口,或环回口来建立邻居关系。

这是实验拓扑

下面是基本配置:

R1:
sys
sysname R1
int loop 0
ip add 1.1.1.1 24
int g0/0/0
ip add 192.168.12.1 24
int g0/0/1
ip add 192.168.21.1 24
q
R2:
sys
sysname R2
int loop 0
ip add 2.2.2.2 24
int g0/0/0
ip add 192.168.12.2 24
int g0/0/2
ip add 192.168.21.2 24
int g0/0/1
ip add 192.168.23.2 24
int g0/0/3
ip add 192.168.32.2 24
q
R3:
sys
sysname R3
int loop 0
ip add 3.3.3.3 24
int g0/0/0
ip add 192.168.23.3 24
int g0/0/1
ip add 192.168.32.3 24
q

 

配置IBGP 邻居:

使用物理接口建立邻居

R1:
bgp 100
router-id 1.1.1.1
peer 192.168.12.2 as-number 100
peer 192.168.21.2 as-number 100
q
R2:
bgp 100
router-id  2.2.2.2
peer 192.168.12.1 as-number 100
peer 192.168.21.1 as-number 100

查看bgp邻居

在R1 上将环回口 0通告到BGP 进程中

R1:
bgp 100
network 1.1.1.0 24

ignore的应用

需要短暂中断邻居会话且该邻居配置量较大时,通过执行命令peer ignore可以避免重新配置的工作量。例如,在一段时间内,对端升级或调整链路导致邻居频繁建立连接时,为了避免路由或邻居关系频繁震荡,需要暂时中断BGP邻居,则可以在较稳定的一端使用该命令。
使用该命令可以停止与指定对等体(组)之间的会话,并且清除所有相关路由信息。对于一个对等体组,这就意味着大量与对端的会话突然终止。

R1:
bgp 100
peer 192.168.12.2 ignore

邻居关系会变成 idle

使用环回口来建立BGP 邻居

使用Loopback 接口建立BGP邻居关系比使用物理接口建立相比较,前者具有更好的稳定性,且能够减少设备资源的开销。

R1:
ip route-static 2.2.2.0 255.255.255.0 192.168.12.2
ip route-static 2.2.2.0 255.255.255.0 192.168.21.2
bgp 100
undo peer 192.168.12.2
undo peer 192.168.21.2
peer 2.2.2.2 as-number 100
peer 2.2.2.2 connect-interface LoopBack 0
R2:
ip route-static 1.1.1.0 255.255.255.0 192.168.12.1
ip route-static 1.1.1.0 255.255.255.0 192.168.21.1
bgp 100
undo peer 192.168.12.1
undo peer 192.168.21.1
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack 0

邻居也能正常建立

配置EBGP邻居

同样使用Loopback 0 接口来建立EBGP邻居

R2:
ip route-static 3.3.3.0 255.255.255.0 192.168.23.3
ip route-static 3.3.3.0 255.255.255.0 192.168.32.3

bgp 100
peer 3.3.3.3 as-number 200
peer 3.3.3.3 connect-interface LoopBack 0
peer 3.3.3.3 ebgp-max-hop 255
R3:
ip route-static 2.2.2.0 255.255.255.0 192.168.23.2
ip route-static 2.2.2.0 255.255.255.0 192.168.32.2
bgp 200
router-id 3.3.3.3
peer 2.2.2.2 as-number 100
peer 2.2.2.2 connect-interface LoopBack 0
peer 2.2.2.2 ebgp-max-hop 255

邻居建立成功

通常使用LoopBack 接口建立 IBGP邻居,使用物理接口建立EBGP邻居

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值