其他分享
首页 > 其他分享> > BGP实验练习

BGP实验练习

作者:互联网

文章目录


实验拓扑【下载】

BGP练习实验

如下拓扑:

BGP实验练习

实验需求

  1. 配置相应的接口IP地址,除AR3外,其他路由器配置环回口地址

  2. 在AS 200区域内配置OSPF实现互通

  3. 在AR2和AR4之间配置IBGP

  4. 在AR1和AR2、AR4和AR5之间配置EBGP

    使AR1环回口地址可以与AR5环回口地址互通

基础配置

----------------------------------------------
# AR1基础配置
 sysname AR1
#
interface GigabitEthernet0/0/0
 ip address 12.1.1.1 255.255.255.0
#
interface LoopBack0
 ip address 1.1.1.1 255.255.255.255
----------------------------------------------
# AR2基础配置
 sysname AR2
#
interface GigabitEthernet0/0/0
 ip address 12.1.1.2 255.255.255.0 
#
interface GigabitEthernet0/0/1
 ip address 23.1.1.2 255.255.255.0
#
interface LoopBack0
 ip address 2.2.2.2 255.255.255.255
----------------------------------------------
# AR3基础配置
 sysname AR3
#
interface GigabitEthernet0/0/0
 ip address 23.1.1.3 255.255.255.0 
#
interface GigabitEthernet0/0/1
 ip address 34.1.1.3 255.255.255.0
----------------------------------------------
# AR4基础配置
 sysname AR4
#
interface GigabitEthernet0/0/0
 ip address 34.1.1.4 255.255.255.0 
#
interface GigabitEthernet0/0/1
 ip address 45.1.1.4 255.255.255.0 
#
interface LoopBack0
 ip address 4.4.4.4 255.255.255.255
----------------------------------------------
# AR5基础配置
 sysname AR5
#
interface GigabitEthernet0/0/0
 ip address 45.1.1.5 255.255.255.0
#
interface LoopBack0
 ip address 5.5.5.5 255.255.255.255
----------------------------------------------

配置OSPF

[AR2]ospf           
[AR2-ospf-1]area 0
[AR2-ospf-1-area-0.0.0.0]net 2.2.2.2 0.0.0.0
[AR2-ospf-1-area-0.0.0.0]net 23.1.1.0 0.0.0.255
[AR3]ospf 
[AR3-ospf-1]area 0
[AR3-ospf-1-area-0.0.0.0]net 23.1.1.0 0.0.0.255
[AR3-ospf-1-area-0.0.0.0]net 34.1.1.0 0.0.0.255
[AR4]ospf
[AR4-ospf-1]area 0
[AR4-ospf-1-area-0.0.0.0]net 4.4.4.4 0.0.0.0
[AR4-ospf-1-area-0.0.0.0]net 34.1.1.0 0.0.0.255

配置IBGP

[AR2]bgp 200  //AS区域为200
[AR2-bgp]router-id 2.2.2.2  //指定Router-ID
[AR2-bgp]peer 4.4.4.4 as-number 200  //指定邻居的环回口地址及所属区域
[AR2-bgp]peer 4.4.4.4 connect-interface LoopBack 0  //指定更新源
[AR4]bgp 200
[AR4-bgp]router-id 4.4.4.4
[AR4-bgp]peer 2.2.2.2 as-number 200
[AR4-bgp]peer 2.2.2.2 connect-interface LoopBack 0
[AR2]dis bgp peer  //查看邻居建立
  • 在IBGP中,必须指定更新源接口,一般使用环回口
  • BGP邻居建立状态为Active没有建立成功,Established表示邻居建立成功

配置EBGP

[AR1]bgp 100
[AR1-bgp]peer 12.1.1.2 as-number 200  //指定对端的直连接口和对端的AS区域
[AR2]bgp 200
[AR2-bgp]peer 12.1.1.1 as-number 100
[AR4]bgp 200
[AR4-bgp]peer 45.1.1.5 as-number 300
[AR5]bgp 300
[AR5-bgp]peer 45.1.1.4 as-number 200
  • 在AR2和AR3上查看BGP邻居建立关系

将路由发布到BGP

[AR1]bgp 100
[AR1-bgp]network 1.1.1.1 32
[AR5]bgp 300
[AR5-bgp]net 5.5.5.5 32
  • 发布的路由必须与本地的路由表中的路由保持一致
  • AR1发布路由后,可以在AR2、AR3查看是否得到路由
    • dis bgp routing-table查看协议路由表
  • 通过查看协议路由表,看到路由前的*>
    • *表示此路由可用
    • >表示此路由为最优
  • 一条路由不可用时,不会将此路由转发给邻居

配置路由

[AR2]ospf
[AR2-ospf-1]area 0
[AR2-ospf-1-area-0.0.0.0]net 12.1.1.0 0.0.0.255
[AR4]bgp 200
[AR4-bgp]peer 2.2.2.2 next-hop-local  //修改到达邻居的下一跳
  • 在AR1、AR5查看BGP协议的路由表

AR2配置路由

# AR2上引入BGP
[AR2]ospf
[AR2-ospf-1]import-route bgp 

# AR4上引入OSPF
[AR4]ospf
[AR4-ospf-1]import-route bgp 
  • 也可以使用MPLS、***等方法引入BGP路由
  • BGP路由一般不引入IGP路由
验证
[AR5]ping -a 5.5.5.5 1.1.1.1

可以互通

以上内容均属原创,如有不详或错误,敬请指出。
本文作者: 坏坏 本文链接: https://blog.csdn.net/qq_45668124/article/details/106475666 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

标签:bgp,AR2,AR4,0.0,练习,BGP,实验,ospf,路由
来源: https://blog.51cto.com/u_15267836/2903367