BGP实验--BGP基础实验

        所有设备皆使用Loopback0接口IP地址作为BGP Router ID。AR1、AR5上存在Loopback1模拟用户网段。AR2、AR3、AR4之间运行OSPF,在AR2、AR3、AR4的互联接口、Loopback0接口上激活OSPF

实验任务

  1. 设备IP地址配置
  2. 配置AS 64512内的OSPF
  3. 配置AS 64512内的全互联IBGP对等体关系
  4. 配置AS 64512、AS 64513、AS 64514之间的对等体关系
  5. 在AR1、AR5上将Loopback1接口路由发布到BGP,在AR2、AR4上修改BGP下一跳地址

实验步骤

(1)互联接口、环回IP地址配置

[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 10.0.12.1 24
[AR1-GigabitEthernet0/0/0]q
[AR1]interface LoopBack 0
[AR1-LoopBack0]ip address 10.0.1.1 24
[AR1-LoopBack0]q	
[AR1]interface LoopBack 0
[AR1-LoopBack0]q
[AR1]interface LoopBack 1
[AR1-LoopBack1]ip address 10.1.1.1 24
[AR1-LoopBack1]q
[AR1]

[AR2]interface GigabitEthernet 0/0/0
[AR2-GigabitEthernet0/0/0]ip address 10.0.12.2 24
[AR2-GigabitEthernet0/0/0]q
[AR2]interface GigabitEthernet 0/0/1
[AR2-GigabitEthernet0/0/1]ip address 10.0.23.2 24
[AR2-GigabitEthernet0/0/1]q
[AR2]interface LoopBack 0
[AR2-LoopBack0]ip address 10.0.2.2 24
[AR2-LoopBack0]q
[AR2]

[AR3]interface GigabitEthernet 0/0/0
[AR3-GigabitEthernet0/0/0]ip address 10.0.23.3 24
[AR3-GigabitEthernet0/0/0]q	
[AR3]interface GigabitEthernet 0/0/1
[AR3-GigabitEthernet0/0/1]ip address 10.0.34.3 24
[AR3-GigabitEthernet0/0/1]q	
[AR3]interface LoopBack 0
[AR3-LoopBack0]ip address 10.0.3.3 24
[AR3-LoopBack0]q
[AR3]

[AR4]interface GigabitEthernet 0/0/0
[AR4-GigabitEthernet0/0/0]ip address 10.0.34.4 24
[AR4-GigabitEthernet0/0/0]q
[AR4]interface GigabitEthernet 0/0/1
[AR4-GigabitEthernet0/0/1]ip address 10.0.45.4 24
[AR4-GigabitEthernet0/0/1]q	
[AR4]interface LoopBack 0
[AR4-LoopBack0]ip address 10.0.4.4 24
[AR4-LoopBack0]q
[AR4]

[AR5]interface GigabitEthernet 0/0/0
[AR5-GigabitEthernet0/0/0]ip address 10.0.45.5 24
[AR5-GigabitEthernet0/0/0]q
[AR5]interface LoopBack 0
[AR5-LoopBack0]ip address 10.0.5.5 24
[AR5-LoopBack0]q	
[AR5]interface LoopBack 1
[AR5-LoopBack1]ip address 10.1.5.5 24
[AR5-LoopBack1]q
[AR5]

配好所有设备的IP地址,相邻设备就可以尝试ping通了,这里以AR2 ping AR1(10.0.12.1)为例

(2)配置AS 64512内的OSPF

        使用AR2、AR3、AR4的Loopback 0接口地址作为Router ID

[AR2]ospf 1 router-id 10.0.2.2
[AR2-ospf-1]area 0.0.0.0
[AR2-ospf-1-area-0.0.0.0]network 10.0.2.2 0.0.0.0
[AR2-ospf-1-area-0.0.0.0]network 10.0.23.2 0.0.0.0
[AR2-ospf-1-area-0.0.0.0]q
[AR2-ospf-1]q
[AR2]

[AR3]ospf 1 router-id 10.0.3.3
[AR3-ospf-1]area 0.0.0.0
[AR3-ospf-1-area-0.0.0.0]network 10.0.3.3 0.0.0.0
[AR3-ospf-1-area-0.0.0.0]network 10.0.23.3 0.0.0.0
[AR3-ospf-1-area-0.0.0.0]network 10.0.34.3 0.0.0.0
[AR3-ospf-1-area-0.0.0.0]q
[AR3-ospf-1]q
[AR3]

[AR4]ospf 1 router-id 10.0.4.4 
[AR4-ospf-1]area 0.0.0.0
[AR4-ospf-1-area-0.0.0.0]network 10.0.4.4 0.0.0.0
[AR4-ospf-1-area-0.0.0.0]network 10.0.34.4 0.0.0.0
[AR4-ospf-1-area-0.0.0.0]q
[AR4-ospf-1]q
[AR4]

在AR3上查看OSPF邻居的概要信息

<AR3>display ospf peer brief

        可以看出AR3和AR2、AR4之间已经建立了连接

在AR3查看OSPF路由表

<AR3>display ospf routing

        AR3已经学习到AR2、AR4的Loopback 0接口路由

(3)配置IBGP对等体

        在AR2、AR3、AR4之间基于Loopback 0接口建立全互联的IBGP对等体关系

[AR2]bgp 64512
[AR2-bgp]router-id 10.0.2.2
[AR2-bgp]peer 10.0.3.3 as-number 64512
[AR2-bgp]peer 10.0.3.3 connect-interface LoopBack 0
[AR2-bgp]peer 10.0.4.4 as-number 64512
[AR2-bgp]peer 10.0.4.4 connect-interface LoopBack 0
[AR2-bgp]q
[AR2]

[AR3]bgp 64512
[AR3-bgp]router-id 10.0.3.3
[AR3-bgp]peer 10.0.2.2 as-number 64512
[AR3-bgp]peer 10.0.2.2 connect-interface LoopBack 0
[AR3-bgp]peer 10.0.4.4 as-number 64512 
[AR3-bgp]peer 10.0.4.4 connect-interface LoopBack 0
[AR3-bgp]q
[AR3]

[AR4]bgp 64512
[AR4-bgp]router 10.0.4.4
[AR4-bgp]peer 10.0.2.2 as-number 64512
[AR4-bgp]peer 10.0.2.2 connect-interface LoopBack 0
[AR4-bgp]peer 10.0.3.3 as-number 64512
[AR4-bgp]peer 10.0.3.3 connect-interface LoopBack 0
[AR4-bgp]q
[AR4]

        分别在AR2、AR3、AR4上检查BGP对等体状态

<AR2>display bgp peer

        可以看到AR2、AR3、AR4之间已经相互建立了全互联的IBGP对等体关系

(4)配置EBGP对等体

        在AR1与AR2、AR4与AR5之间基于Loopback 0接口建立EBGP对等体,为保证保证能够正常建立,在AR1、AR2上配置静态路由使Loopback 0之间路由可达(AR4、AR5操作)

# 在AR1、AR2上配置静态路由使Loopback 0之间路由可达
[AR1]ip route-static 10.0.2.2 32 10.0.12.2

[AR2]ip route-static 10.0.1.1 32 10.0.12.1

# 在AR4、AR5上配置静态路由使Loopback 0之间路由可达
[AR4]ip route-static 10.0.5.5 32 10.0.45.5

[AR5]ip route-static 10.0.4.4 32 10.0.45.4

检查环回口之间的连通性

<AR1>ping -c 1 -a 10.0.1.1 10.0.2.2

配置AR1、AR2之间的EBGP对等体状态

[AR1]bgp 64513
[AR1-bgp]peer 10.0.2.2 as-number 64512
[AR1-bgp]peer 10.0.2.2 ebgp-max-hop 2
[AR1-bgp]peer 10.0.2.2 connect-interface LoopBack 0
[AR1-bgp]q
[AR1]

[AR2]bgp 64512
[AR2-bgp]peer 10.0.1.1 as-number 64513
[AR2-bgp]peer 10.0.1.1 ebgp-max-hop 2
[AR2-bgp]peer 10.0.1.1 connect-interface LoopBack 0
[AR2-bgp]q
[AR2]

        默认情况下,EBGP连接允许的最大跳数为1,这导致EBGP对等体之间只能使用直连链路建立EBGP对等体关系,为使用环回作为更新源需要手动修EBGP连接允许的最大跳数

配置AR4、AR5之间的EBGP对等体

[AR4]bgp 64512
[AR4-bgp]peer 10.0.5.5 as-number 64514
[AR4-bgp]peer 10.0.5.5 ebgp-max-hop 2
[AR4-bgp]peer 10.0.5.5 connect-interface LoopBack 0
[AR4-bgp]q

[AR5]bgp 64514
[AR5-bgp]router-id 10.0.5.5
[AR5-bgp]peer 10.0.4.4 as-number 64512
[AR5-bgp]peer 10.0.4.4 ebgp-max-hop 2	
[AR5-bgp]peer 10.0.4.4 connect-interface LoopBack 0
[AR5-bgp]q

在AR1、AR5上检查EBGP对等体状态

<AR1>display bgp peer

        AR1与AR2、AR4与AR5之间已经建立EBGP对等体关系

(5)在BGP中发布路由

        在AR1、AR5上将各自的Loopback 1接口路由发布到各自区域的BGP上

在AR1、AR5上通过network命令发布路由

[AR1]bgp 64513
[AR1-bgp]network 10.1.1.1 24
[AR1-bgp]q
[AR1]

[AR5]bgp 64514
[AR5-bgp]network 10.1.5.5 24
[AR5-bgp]q
[AR5]

在AR3上查看BGP路由表

<AR3>display bgp routing-table 

        在这里AR3已经学到了AR1、AR5上发布的BGP路由,但是都是非有效路由,这是因为他们的下一跳在AR3上都不可达,所以要在AR2、AR4上通过next-hop-local命令修改下一跳地址为AR2、AR4的更新源地址

在AR2、AR4上将路由的下一跳地址修改为自身

[AR2]bgp 64512
[AR2-bgp]peer 10.0.3.3 next-hop-local
[AR2-bgp]peer 10.0.4.4 next-hop-local
[AR2-bgp]q
[AR2]

[AR4]bgp 64512
[AR4-bgp]peer 10.0.2.2 next-hop-local
[AR4-bgp]peer 10.0.3.3 next-hop-local
[AR4-bgp]q
[AR4]

再次查看AR3的BGP路由表

        现在两条BGP路由都变成了有效、最优的状态

在AR1、AR5上查看BGP路由表

        AR1、AR5之间都相互学习到各自的Loopback 1接口路由

测试AR1、AR5之间的连通性

<AR1>ping -c 1 -a 10.1.1.1 10.1.5.5

实验包

BGP基础实验icon-default.png?t=O83Ahttps://www.alipan.com/s/QfgniDoPEtU

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值