首页 > 其他分享 >【计算机网络实验】BGP配置实验

【计算机网络实验】BGP配置实验

时间:2022-10-17 22:04:56浏览次数:72  
标签:计算机网络 13 ip 192.1 BGP Huawei 实验 ospf bgp


【实训目的】

  1. 验证分层路由机制
  2. 掌握互联网自治系统划分方法
  3. 进一步验证BGP工作机制
  4. 验证自治系统之间的连通性。

【实训环境】

eNSP模拟软件

【实验原理】

BGP路由协议

关键命令如下:

(1)标识路由器标识符和外部邻居

[Huawei]bgp 100                //在编号为100的自治系统内启动BGP

[Huawei-bgp]router-id 13.13.13.13//用IPv4格式指定路由器标识符,13.13.13.13,必须唯一

[Huawei-bgp]peer 192.1.7.2 as-number 200 //指定对等体,包括IP地址和自治统号,可以为外部邻居也可以是内部邻居。

(2) 配置BGP路由引入方式

[Huawei-bgp]ipv4-family unicast  //启用IPV4的单播地址簇。

[Huawei-bgp-af-ipv4]import-route ospf 13   //指定将编号为13的OSPF路由生成的路由项引入到BGGP路由中。

[Huawei-bgp-af-ipv4]quit

(3)配置OSPF路由引入方式

[Huawei]ospf 13

[Huawei-ospf-13]import-route bgp     //通过BGP获取其他自治系统中的路由项引入到OSPF路由中。

【实训内容】

请将以下的操作结果按“学号+姓名”命名(例如:03张三)。

任务一:根据网络拓扑图,构建模拟环境。

【计算机网络实验】BGP配置实验_ip地址

多自治系统网络结构如图1所示,由三个自治系统分别是100、200、300的自治系统组成。为了节省IP地址,用CIDR地址块X/28涵盖所有分配给同一个自治系统内用于路由器互联的接口地址。AS100使用192.1.4.0/27, AS200使用192.1.5.0/27, AS300使用192.1.6.0/27,

AR13与AR21用192.1.7.0/30,AR14与AR31用192.1.8.0/30,AR24与AR31用192.1.9.0/30。请进行IP地址的规划,各端口地址如表1所示。

【计算机网络实验】BGP配置实验_网络_02

配置PC1、PC2、PC3的IP地址和默认网关。并用PING命令测试连通性。

任务二:路由器的配置

根据图1所示启动所有设备

  1. 配置各个路由器接口地址。
  2. 完成各个自治系统内路由器的有关OSPF配置。
  3. 完成各自治系统BGP发言人有关BGP的配置。
  4. 各个路由器成功建立完成路由表后,实现不同自治区域的通信。在PC机上测试连通信。

【操作步骤】以下配置都要英文状态下进行。

任务一:

  1. 如图所示配置PC1、PC2的IP地址和默认网关。

PC1 ip地址为192.1.1.1  子网掩码255.255.255.0  默认网关192.1.1.254

PC2 ip地址为192.1.2.1  子网掩码255.255.255.0  默认网关192.1.2.254

PC3 ip地址为192.1.3.1  子网掩码255.255.255.0  默认网关192.1.3.254

  1. 利用ping命令测试,测试连通性。(正确结果,无法ping通)。

任务二:配置路由器

1、AR11路由器的配置
<Huawei> //用户模式提示符,用户视图
<Huawei>system-view //进入视图模式
[Huawei] undo info-center enable //关闭消息中心功能
[Huawei]interface GigabitEthernet 0/0/0 //进入端口视图
[Huawei-GigabitEthernet0/0/0]ip address 192.1.1.254 24 //设置ip地址
[Huawei-GigabitEthernet0/0/0] interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.1.4.1 30
[Huawei-GigabitEthernet0/0/1]interface g0/0/2
[Huawei-GigabitEthernet0/0/2]ip address 192.1.4.5 30
[Huawei-GigabitEthernet1/0/0]quit
[Huawei]ospf 11 //启动编号为11的OSPF进程
[Huawei-ospf-1]area 1 //创建编号为1的OSPF区域
[Huawei-ospf-11-area-0.0.0.1]network 192.1.1.0 0.0.0.255
[Huawei-ospf-11-area-0.0.0.1]network 192.1.4.0 0.0.0.31
[Huawei-ospf-11]quit
[Huawei]quit
< Huawei >save //保存所有配置信息
[Huawei] display current-configuration //查看当前所有配置
2、AR13路由器的配置
<Huawei> //用户模式提示符,用户视图
<Huawei>system-view //进入视图模式
[Huawei] undo info-center enable //关闭消息中心功能
[Huawei]interface GigabitEthernet 0/0/0 //进入端口视图
[Huawei-GigabitEthernet0/0/0]ip address 192.1.7.1 30 //设置ip地址
[Huawei-GigabitEthernet0/0/0] interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.1.4.13 30
[Huawei-GigabitEthernet0/0/1]interface g0/0/2
[Huawei-GigabitEthernet0/0/2]ip address 192.1.4.6 30
[Huawei-GigabitEthernet1/0/0]quit
[Huawei]ospf 13 //启动编号为13的OSPF进程
[Huawei-ospf-13]area 1 //创建编号为1的OSPF区域
[Huawei-ospf-13-area-0.0.0.1]network 192.1.4.0 0.0.0.31
[Huawei-ospf-13-area-0.0.0.1]networ 192.1.7.0 0.0.0.3
[Huawei-ospf-13-area-0.0.0.1]quit
[Huawei-ospf-13]quit
[Huawei]bgp 100 //在编号为100的自治系统内启动BGP
[Huawei-bgp]router-id 13.13.13.13//用IPv4格式指定路由器标识符,13.13.13.13,必须唯一
[Huawei-bgp]peer 192.1.7.2 as-number 200 //指定对等体,包括IP地址和自治统号,可以为外部邻居也可以是内部邻居。
[Huawei-bgp]ipv4-family unicast //启用IPV4的单播地址簇。
[Huawei-bgp-af-ipv4]import-route ospf 13 //指定将编号为13的OSPF路由生成的路由项引入到BGGP路由中。
[Huawei-bgp-af-ipv4]quit
[Huawei]ospf 13
[Huawei-ospf-13]import-route bgp //通过BGP获取其他自治系统中的路由项引入到OSPF路由中。
[Huawei-ospf-13] quit
[Huawei]quit
< Huawei >save //保存所有配置信息
[Huawei] display current-configuration //查看当前所有配置
  1. 其他路由器的配置请参考AR1和AR3的配置。
  2. 测试

用ping命令测试各PC之间的连通性,正常情况:各ip都ping通。

用display ip routing-table,查看各路由器的路由表。

标签:计算机网络,13,ip,192.1,BGP,Huawei,实验,ospf,bgp
From: https://blog.51cto.com/u_15754851/5764496

相关文章

  • 实验二
    实验任务4Complex.hpp#pragmaonce#include<iostream>#include<cmath>usingnamespacestd;classComplex{public:Complex(doubler=0,doublei=0);......
  • Msb网络安全-计算机网络
    一、计算机网络概述因特网(Internet)是世界上最大的互连网络(用户数以亿计,互连的网络数以百万计)internet与Internet的区别internet(互联网或互连网)是一个通用名词,它......
  • 实验二 类与对象(2)
    实验任务三:Employee.hpp:#pragmaonce#include<iostream>#include<string>#include<iomanip>usingstd::string;usingstd::cout;usingstd::endl;usingstd::s......
  • 【数据库】期末必知必会-----第六章 实验部分
    第六章实验部分(这一部分是考试重点)1、SQL语言的组成、特点?组成:1)DDL(数据库定义语言:CREAT、DROP、ALTER)2)DML(数据库操纵语言:INSERT、UPDATE、DELETE、SELECT)3)DCL(数据库控制语......
  • 实验二
    任务四类的定义usingnamespacestd;classComplex{public:Complex(doubler=0,doublei=0){real=r;imag=......
  • 实验2 类和对象(2)
    实验任务4#include"Complex.hpp"#include<iostream>voidtest(){usingnamespacestd;Complexc1(4,-3);constComplexc2(6.6);Complexc3(c1......
  • 实验1C语言开发环境使用和数据类型,运算符,表达式
    #include<stdio.h>#include<stdlib.h>intmain(){printf("0\n");printf("<H>\n");printf("II\n");printf("0\n");printf("<H>\n");pr......
  • 实验二 类与对象
    实验任务一#include<iostream>#include<complex>intmain(){usingnamespacestd;complex<double>c1{3,4},c2{4.5};//支持两个参数//使用时,在语法层面......
  • 实验5:开源控制器实践——POX
    一、实验目的能够理解POX控制器的工作原理;通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;能够运用POX控制器编写自定义网......
  • 实验1 C语言开发环境使用和数据类型、运算符、表达式
    实验任务一#include<stdio.h>intmain(){printf("O\n");printf("<H>\n");printf("II\n");printf("O\n");printf("<H>\n");printf......