BGP实验

一、实验拓扑

02852306d18d45089d10de1d2dcf4a85.png

二、实验需求

1、按照图示配置 IP 地址,R1 和 R5 上使用环回口模拟业务网段,R2,3,R4 的环回口用于配 Router-id 和建立 IBGP 邻居。

2、AS 200 运行 OSPF 实现内部网络互通

3、R1,R2,R4,R5 运行 BGP,R1 和 R2 建立 EBGP 邻居R4 和 R5 建立 EBGP 邻居,R2 和 R4 建立 IBGP 邻居;要求 EBGP 邻居使用直连接口建立邻居,IBGP 邻居使用环回口建立邻居;

4、R1 和 R5 把业务网段宣告进 BGP。

5、在 R2 和 R4 上把 BG

三、实验步骤

1、IP地址配置

[AR1]int g0/0/0

[AR1-GigabitEthernet0/0/0]int l0

[AR1-LoopBack0]ip add 192.168.1.1 24

 

[AR2]int g0/0/0

[AR2-GigabitEthernet0/0/0]ip add 100.1.1.2 24

[AR2-GigabitEthernet0/0/0]int g0/0/1

[AR2-GigabitEthernet0/0/1]ip add 100.2.2.2 24

[AR2-GigabitEthernet0/0/1]int l0

[AR2-LoopBack0]ip add 2.2.2.2 32

 

[AR3]int g0/0/0

[AR3-GigabitEthernet0/0/0]ip add 100.2.2.3 24

[AR3-GigabitEthernet0/0/0]int g0/0/1

[AR3-GigabitEthernet0/0/1]ip add 100.3.3.3 24

[AR3-GigabitEthernet0/0/1]int l0

[AR3-LoopBack0]ip add 3.3.3.3 32

 

[AR4]int g0/0/0

[AR4-GigabitEthernet0/0/0]ip add 100.3.3.4 24

[AR4-GigabitEthernet0/0/0]int g0/0/1

[AR4-GigabitEthernet0/0/1]ip add 100.4.4.4 24

[AR4-GigabitEthernet0/0/1]int l0

[AR4-LoopBack0]ip add 4.4.4.4 32

 

[AR4]int g0/0/0

[AR4-GigabitEthernet0/0/0]ip add 100.3.3.4 24

[AR4-GigabitEthernet0/0/0]int g0/0/1

[AR4-GigabitEthernet0/0/1]ip add 100.4.4.4 24

[AR4-GigabitEthernet0/0/1]int l0

[AR4-LoopBack0]ip add 4.4.4.4 32

 

2、内部OSPF互通,配置OSPF协议

[AR2]ospf 1 router-id 2.2.2.2

[AR2-ospf-1]area 0

[AR2-ospf-1-area-0.0.0.0]network 100.2.2.0 0.0.0.255

[AR2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0

 

[AR3]ospf 1 router-id 3.3.3.3

[AR3-ospf-1]a 0

[AR3-ospf-1-area-0.0.0.0]network 100.2.2.0 0.0.0.255

[AR3-ospf-1-area-0.0.0.0]network 100.3.3.0 0.0.0.255

[AR3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0

 

[AR4]ospf 1 router-id 4.4.4.4

[AR4-ospf-1]a 0

[AR4-ospf-1-area-0.0.0.0]network 100.3.3.0 0.0.0.255

[AR4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0

3、BGP建立邻居关系

[AR1]bgp 100

[AR1-bgp]peer 100.1.1.2 as-number 200

 

[AR2]bgp 200

[AR2-bgp]peer 100.1.1.1 as-number 100

# IBGP建邻

# IBGP邻居要求使用环回口建立,根据BGP邻居建立条件,需要修改IBGP邻居更新源为对应环回口

[AR2-bgp]peer 4.4.4.4 as-number 200

[AR2-bgp]peer 4.4.4.4 connect-interface l0

 

[AR4]bgp 200

[AR4-bgp]peer 100.4.4.5 as-number 300 # EBGP

[AR4-bgp]peer 2.2.2.2 as-number 200 # IBGP

[AR4-bgp]peer 2.2.2.2 connect-interface l0

 

[AR5]bgp 300

[AR5-bgp]peer 100.4.4.4 as-number 200

# R4和R5建立EBGP邻居,要求EBGP邻居使用直连接口建立邻居,不用修改更新源

25dfdbfbb5a644ea8b6b4fbb30f13ebd.jpg

2a604af8ed3b4b8a87f90ed7804ac580.jpg 

7830a130acee4ae2a6705fd8ac82782a.jpg 

47dcd23f331c4854b0fce94d70345d95.jpg 4、R1和R5上把业务网段宣告进BGP

[AR1]bgp 100

[AR1-bgp]network 192.168.1.0 24

[AR5]bgp 300

[AR5-bgp]network 192.168.2.0 24

5、消除路由黑洞,在R2、R4上做路由引入

(由于R3没有运行BGP,无法学习到业务网段路由,然而业务网段之间通讯的数据包会经过R3转发,所以造成R3上存在 BGP 路由黑洞)

 

[AR2]ospf 1 

[AR2-ospf-1]import-route bgp

[AR4]ospf 1 

[AR4-ospf-1]import-route bgp

9cd74a9c10a64b868672d53794a9e2fd.jpg

 但此时R1和R5上仍未学习到双方的路由,需将下一跳修改为本机

194716008895436e9b2a348599dd1eb3.jpg 

[AR2]bgp 200

[AR2-bgp]peer 4.4.4.4 next-hop-local

[AR4]bgp 200

[AR4-bgp]peer 2.2.2.2 next-hop-local

修改后:

9a13938c1c6341b2aaa4f7429d01f856.jpg

e11f0984f96a42e9897e2385e6f62afb.jpg

  • 21
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值