zoukankan      html  css  js  c++  java
  • 第三组 通信一班 030 BGP

    一、实验目的

    了解BGP基本原理

    二、实验拓扑

     

    图 1

    三、地址规划

    设备

    接口

    地址

    R1

    S2/0

    172.16.30.1/24

    R2

    S2/0

    172.16.30.2/24

    S2/1

    172.17.30.2/24

    R3

    S2/0

    172.17.30.3/24

    S2/1

    172.18.30.3/24

    R4

    S2/0

    172.18.30.4/24

    四、实验配置

    R1配置:

    R1#conf t

    R1(config)#int s2/0

    R1(config-if)#ip add 172.16.30.1 255.255.255.0

    R1(config-if)#clock rate 64000

    R1(config-if)#ip router isis //将接口宣告到ISIS路由进程

    R1(config-if)#no sh

    R1(config-if)#exit

    R1(config)#router isis  //开启ISIS内部路由协议

    R1(config-router)#net49.0001.1111.1111.1111.00

    R1(config-router)#exit

    R1(config)#router bgp 65501 //开启bgp进程,自治号位65501

    R1(config-router)#no synchronization //关闭同步

    R1(config-router)#network 172.16.30.0 mask 255.255.255.0 //宣告网络到BGP进程

    R1(config-router)#neighbor 172.16.30.2 remote-as 65501 //手动配置R2为邻居

    R1(config-router)#neighbor 172.17.30.3 remote-as 65501 //手动配置R3为邻居

     

    R2配置:

    R2#conft

    R2(config)#int s2/0

    R2(config-if)#ipadd 172.16.30.2 255.255.255.0

    R2(config-if)#iprouter isis

    R2(config-if)#clockrate 64000

    R2(config-if)#nosh

    R2(config-if)#exit

    R2(config)#int s2/1

    R2(config-if)#ipadd 172.17.30.2 255.255.255.0

    R2(config-if)#clockrate 64000

    R2(config-if)#iprouter isis

    R2(config-if)#nosh

    R2(config-if)#exit

    R2(config)#routerisis

    R2(config-router)#net49.0001.2222.2222.2222.00

    R2(config-router)#exit

    R2(config)#routerbgp 65501

    R2(config-router)#nosynchronization

    R2(config-router)#net 172.16.30.0 mask 255.255.255.0

    R2(config-router)#net 172.17.30.0 mask 255.255.255.0

    R2(config-router)#neighbor 172.16.30.1 remote-as 65501

    R2(config-router)#neighbor 172.17.30.3 remote-as 65501

     

    R3配置:

    R3#conft

    R3(config)#int s2/0

    R3(config-if)#ipadd 172.17.30.3 255.255.255.0

    R3(config-if)#iprouter isis

    R3(config-if)#clockrate 64000

    R3(config-if)#nosh

    R3(config-if)#exit

    R3(config)#int s2/1

    R3(config-if)#ipadd 172.18.30.3 255.255.255.0

    R3(config-if)#iprouter isis

    R3(config-if)#clockrate 64000

    R3(config-if)#nosh

    R3(config-if)#exit

    R3(config)#routerisis

    R3(config-router)#net49.0001.3333.3333.3333.00

    R3(config-router)#exit

    R3(config)#routerbgp 65501

    R3(config-router)#nosyn

    R3(config-router)#net 172.17.30.0 mask 255.255.255.0

    R3(config-router)#net 172.18.30.0 mask 255.255.255.0

    R3(config-router)#nei 172.16.30.1 remote-as 65501

    R3(config-router)#nei 172.17.30.2 remote-as 65501

    R3(config-router)#nei 172.18.30.4 remote-as 65502

     

    R4配置:

    R4#conft

    R4(config)#int s2/0

    R4(config-if)#ipadd 172.18.30.4 255.255.255.0

    R4(config-if)#clockrate 64000

    R4(config-if)#nosh

    R4(config-if)#exit

    R4(config)#intlo 0

    R4(config-if)#ipadd 192.168.30.1 255.255.255.255

    R4(config-if)#exit

    R4(config)#routerbgp 65502

    R4(config-router)#nosyn

    R4(config-router)#net 192.168.30.1 mask 255.255.255.255

    R4(config-router)#net 172.18.30.0 mask 255.255.255.0

    R4(config-router)#nei 172.18.30.3 remote-as 65501

    R4(config-router)#exit

     

     

     五、实验测试

    完成以上配置后,全网互通就可以互通了,此时我们查看下R1和R4的路由表,发现有一条带B标记的路由到达对方。同时查看BGP邻居

    R1 ping R4

     

    图 2

     

    图 3

     

     

    图 4

    分析:

    在自治区域65501内各路由器通过ISIS路由协议,建立到达彼此的路由条目。然后各路由器开启BGP协议,BGP协议根据路由表与其他路由器建立iBGP对等体关系(邻居),彼此交互路由信息。接着R3与物理链接的R4上的自治区域65502的BGP协议建立EBGP关系,彼此交换路由信息。

  • 相关阅读:
    java接口鉴权之sign签名校验与JWT验证
    完整的后端开发流程-深入浅出Java线程池:使用篇
    Java多线程加法计算--Java识别静态验证码和动态验证码
    超全面设计指南:如何做大屏数据可视化设计?
    vue+echarts+datav大屏数据展示及实现中国地图省市县下钻
    开源」目前见过的最好的开源OA产品架构师之路(一):何时选用合适的语言
    如何做大屏数据可视化设计?
    Spring项目方便调试打印请求信息点击跳转到方法
    Echart生成的报表导出为PDF
    java环境变量一键配置
  • 原文地址:https://www.cnblogs.com/wzx233/p/10940284.html
Copyright © 2011-2022 走看看