基于BGP组网的HA场景验证

1,BGP网络组网拓扑图

bgp组网拓扑图
拓扑:
在BGP组网中有四台设备,其中A、B和C三台设备的wan口接到小型交换机,使用同一网段,D使用lan1口接B的lan1口,D使用lan2口接C的lan1口。
A的wan口地址为192.168.100.199。B的wan口地址为192.168.100.100,lan1口地址为192.168.20.20,loopback地址为1.1.1.1。C的wan口地址为192.168.100.200,lan1口地址为192.168.10.20,loopback地址为2.2.2.2。D的lan1口地址为192.168.20.10,lan2口地址为192.168.10.10,loopbcak地址为3.3.3.1。
A的自治域设置为100,B、C和D的自治域为50,这三台设备BGP连接使用loopback,其他设备连接使用ip。

2,环境搭建

2,1 A设备设置

vtysh
configure terminal
router bgp 100
neighbor 192.168.100.100 remote-as 50
neighbor 192.168.100.200 remote-as 50 
//添加network
network 192.168.100.0/24

2,2 B设备设置

vtysh
router bgp 50
bgp router-id 1.1.1.1
 neighbor 3.3.3.1 remote-as 50 
neighbor 3.3.3.1 update-source lo 
neighbor 192.168.100.199 remote-as 100
//增加静态路由
ip route 3.3.3.0/24 via 192.168.20.10

2,3 C设备设置

router bgp 50
bgp router-id 2.2.2.2
neighbor 3.3.3.1 remote-as 50 
neighbor 3.3.3.1 update-source lo 
neighbor 192.168.100.199 remote-as 100  
//增加静态路由
ip route add 3.3.3.0/24 via 192.168.10.10

2,4 D设备设置

router bgp 50
bgp router-id 3.3.3.1 
neighbor 1.1.1.1 remote-as 50
neighbor 1.1.1.1 update-source lo 
neighbor 2.2.2.2 remote-as 50     
neighbor 2.2.2.2 update-source lo
//配置本地BGP发送路由
address-family ipv4 unicast 
network 3.3.3.0/24 
exit-address-family  
//需要增加默认路由
ip route add 1.1.1.0/24 via 192.168.20.20
ip route add 2.2.2.0/24 via 192.168.10.20

3, 组网状态

3,1 A

使用show ip bgp summary查看BGP neighbor情况
A neighbor情况
使用show ip bgp查看BGP路由表,根据BGP路由规则,当前优选路由为192.168.100.100
A BGP路由表

3.2 B

使用show ip bgp summary 查看BGP neighbor情况
B neighbor情况
使用show ip bgp查看BGP 路由表
B BGP路由表

3.3 C

使用show ip bgp summary 查看BGP neighbor情况
C neighbor情况
使用show ip bgp 查看bgp 情况
C BGP路由表

3.4 D

使用show ip bgp summary查看BGP neighbor情况D neighbor情况
使用show ip bgp查看BGP 情况D neighbor路由表

4, 验证

由上图A路由表可以看出,现在这台设备的优选路由为192.168.100.100,尝试ping 3.3.3.1
优选路由为192.168.100.100
进入内核使用ip route查看路由表,发现192.168.100.100为默认路由
在这里插入图片描述
现在拔掉B的wan口网线,使用ip route查看路由
失去192.168.100.100
现在看到只有192.168.100.200可以达到3.3.3.1,尝试ping 3.3.3.1
在这里插入图片描述
现在进入内核使用ip route查看默认路由
在这里插入图片描述
现在依然可以ping 3.3.3.1 说明当192.168.100.100断开,路由会使用192.168.100.200

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值