实验:BGP配置

1.实验目的

本实验旨在掌握BGP协议的基本概念和配置方法,以及使用Packet Tracer模拟网络环境进行BGP配置的方法。

2.实验要求:

  1. 理解BGP协议的基本概念和原理;
  2. 掌握BGP协议的配置方法;
  3. 能够使用Packet Tracer模拟网络环境进行BGP配置。

⊠ \boxtimes 基础性实验 □ \square 综合性实验 □ \square 设计性实验


实验报告正文

实验过程

搭建网络拓扑

使用Packet Tracer软件搭建一个有四个路由器和一台主机的网络拓扑。

具体拓扑如下图所示:

在这里插入图片描述

配置BGP协议

路由器分别进行如下配置

路由器BNU
BNU(config)#int gi 0/0
BNU(config-if)#no shut
BNU(config-if)#ip add 202.112.80.1 255.255.255.0
BNU(config-if)#int gi 0/1
BNU(config-if)#no shut
BNU(config-if)#ip add 202.112.42.18 255.255.255.252BNU(config)#ip route 0.0.0.0 0.0.0.0 202.112.42.17
路由器BUPT
BUPT(config)#int gi 0/0
BUPT(config-if)#no shutBUPT(config-if)#ip add 202.112.42.17 255.255.255.0BUPT(config-if)#int gi 0/1
BUPT(config-if)#no shutBUPT(config-if)#ip add 192.168.1.1 255.255.255.0
BUPT(config-if)#int gi 0/0
BUPT(config-if)#no ip add
BUPT(config-if)#ip add 202.112.42.17 255.255.255.252BUPT(config)#ip route 202.112.80.0 255.255.240.0 202.112.42.18BUPT(config)#router ospf 1
BUPT(config-router)#net 202.112.42.16 0.0.0.15 area 0
BUPT(config-router)#net 192.168.1.0 0.0.0.255 area 0BUPT(config)#router ospf 1
BUPT(config-router)#redistribute static subnets
路由器TSINGHUA
TSINGHUA(config)#int gi 0/0
TSINGHUA(config-if)#no shut
TSINGHUA(config-if)#ip add 192.168.1.2 255.255.255.0
TSINGHUA(config-if)#int gi 0/1
TSINGHUA(config-if)#no shut
TSINGHUA(config-if)#ip add 192.168.2.1 255.255.255.0TSINGHUA(config)#router ospf 1
TSINGHUA(config-router)#net 192.168.1.0 0.0.0.255 area 0
TSINGHUA(config-router)#net 192.168.2.0 0.0.0.255 area 0TSINGHUA(config)#router bgp 4538
TSINGHUA(config-router)#neighbor 192.168.2.2 remote-as 100
TSINGHUA(config-router)#redistribte ospf 1
路由器INTERNET
INTERNET(config)#int gi 0/0
INTERNET(config-if)#no shut
INTERNET(config-if)#ip add 192.168.2.2 255.255.255.0INTERNET(config)#int lo0
INTERNET(config-if)#ip add 10.1.1.1 255.255.255.0
INTERNET(config-if)#int lo1
INTERNET(config-if)#ip add 11.1.1.1 255.255.255.0INTERNET(config)#router bgp 100
INTERNET(config-router)#neighbor 192.168.2.1 remote-as 4538INTERNET(config-router)#net 192.168.2.0 
INTERNET(config-router)#net 10.0.0.0 mask 255.0.0.0INTERNET(config)#router bgp 100
INTERNET(config-router)#net 10.1.1.0 mask 255.255.255.0

实验结果

PC设置

在这里插入图片描述

测试结果

PC>ping 192.168.2.2

在这里插入图片描述

INTERNET#sh ip route

在这里插入图片描述

实验反思

通过本次实验,我深入理解了BGP协议的原理和配置方法,并且掌握了Packet Tracer模拟网络环境进行BGP配置的技能。此外,我还发现BGP协议能够实现路由选择和路径优化的功能,提高网络的可靠性和效率。在今后的网络配置和优化中,BGP协议将会具有重要的作用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/222666.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2019年第八届数学建模国际赛小美赛C题预测通过拥堵路段所需的时间解题全过程文档及程序

2019年第八届数学建模国际赛小美赛 C题 预测通过拥堵路段所需的时间 原题再现: 在导航软件中,行程时间的估计往往是一个重要的功能。现有的导航软件往往通过出租车或安装了该软件的车辆获取实时GPS数据来确定当前的路况。在交通拥堵严重的情况下&#…

【深度学习初探】Day32 - 三维点云数据基础

【深度学习初探】Day32 - 三维点云数据基础 文章目录 【深度学习初探】Day32 - 三维点云数据基础一、点云的定义二、点云的获取三、点云的属性四、点云的存储格式4.1 pts4.2 LAS4.3 PCD4.4 .xyz4.5 .pcap 五、三维点云的表示方法5.1 二维投影5.2 三维体素5.3 原始点云5.4 图 六…

Node.js创建一个简单的WebSocket接口,实现通信交互

Node.js创建一个简单的WebSocket接口,实现通信交互 一、为什么使用WebSocket? WebSocket,最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话&#xf…

IIS + Axios 跨域设置

1、服务器端设置IIS &#xff08;web.config) 即可&#xff0c;不需要对django settings.py做配置&#xff08;python manage.py runserver 才需要settings.py配置跨域&#xff0c;IIS在iis上配&#xff09; 网站根目录的web.config中加上这段&#xff1a; <httpProtocol&…

基于开源的JAVA mongodb jdbc 驱动 使用教程

基于开源的JAVA mongodb jdbc 驱动 使用教程介绍 介绍 本文介绍一款开源的基于JAVA的 Mongodb JDBC 驱动使用教程 开源地址 https://gitee.com/bgong/jdbc-mongodb-driver功能价值 与mybaits融合&#xff1a;复用mybatis的功能特性&#xff0c;如:缓存,if动态判断标签等特…

亚马逊云科技 re:Invent 大会 - ElastiCache Serverless模式来袭

亚马逊云科技 re:Invent 大会 - ElastiCache Serverless模式来袭 本篇文章授权活动官方亚马逊云科技文章转发、改写权&#xff0c;包括不限于在 亚马逊云科技开发者社区, 知乎&#xff0c;自媒体平台&#xff0c;第三方开发者媒体等亚马逊云科技官方渠道。 文章目录 亚马逊云…

GoLang 学习 (入门)

go run 1.go 执行命令 go build 1.go 打包为exe 快速 并且无依赖 在开始项目 需要 生成 go.mod go mod init mod 终端执行 go: creating new go.mod: module mod go: to add module requirements and sums:go mod tidy go的基本目录结构 src ------gocode ------------项…

日期问题(C语言蓝桥杯2017年题目G)

分析&#xff1a;我们输入的AA/BB/CC有三种情况&#xff0c;所以我们编写一个函数&#xff0c;来判断三个数字作为 年 月 日是否合法&#xff0c;合法就输出&#xff0c;不合法就终止&#xff0c;还要查重&#xff0c;如果有相同的时间&#xff0c;就不重复打印&#xff0c;…

如何看待「前端已死论」?

&#x1f680; 作者主页&#xff1a; 有来技术 &#x1f525; 开源项目&#xff1a; youlai-mall &#x1f343; vue3-element-admin &#x1f343; youlai-boot &#x1f33a; 仓库主页&#xff1a; Gitee &#x1f4ab; Github &#x1f4ab; GitCode &#x1f496; 欢迎点赞…

微信小程序 实现上传图片前裁剪功能

前言 技术支持&#xff1a; wx-cropper 裁剪 总体思路是&#xff1a;安装完wx-cropper之后就它当成组件使用。在使用页面的地方引入组件就行。上传图片的逻辑不变&#xff0c;在 通过wx.chooseMedia() Api 拿到图片之后传递给子组件&#xff0c;子组件在拿到图片进行裁剪处理等…

路由器原理

目录 一.路由器 1.路由器的转发原理 2.路由器的工作原理 二.路由表 1.路由表的形成 2.路由表表头含义 直连&#xff1a; 非直连&#xff1a; 静态 静态路由的配置 负载均衡&#xff08;浮动路由&#xff09; 默认路由 动态 三.交换与路由对比 一.路由器 1.路由器…

快速多列查找匹配关键字

实例需求&#xff1a;根据第一列专业名称&#xff0c;在“专业分类指导目录”中&#xff0c;针对三个学历层次&#xff08;研究生、本科生、专科生&#xff09;分别查找对应专业类别&#xff0c;填写在对应位置&#xff0c;即截图中的黄色区域。 需要注意如下两点&#xff1a; …

Linux完成mysql数据库的备份与恢复

背景&#xff1a; 在进行数据报表的测试过程中&#xff0c;为了让我们的测试数据更加真实&#xff0c;因此我们需要同步生产数据到测试环境。方式有很多种&#xff0c;我这里介绍的是通过Linux完成数据同步。 备份数据&#xff1a; 执行命令&#xff1a;mysqldump -uxxx -pxxx…

PyCharm连接远程服务器

要求&#xff1a;PyCharm专业版才支持远程服务 一、创建远程连接 先建立本地与远程服务器之间的SSH连接 1、配置连接 2、建立SSH连接&#xff0c;选择文件传输协议 SFTP 3、设置服务器名&#xff08;可以随意命名&#xff09; 4、配置 SSH连接 点击 172.18.1.202 配置…

bugkuctf web随记wp

常规思路&#xff1a; 1&#xff0c;源码2&#xff0c;抓包3&#xff0c;御剑dirsearch扫后台检查是否有git文件未删除4&#xff0c;参数 本地管理员&#xff1a;1&#xff0c;cu看源码&#xff0c;sci看源码有一串东西2&#xff0c;base64解码后是test123猜测是密码3&#x…

ChatGPT热门项目

1.智能GPT 项目地址&#xff1a;智能GPT&#xff1a;你只要提供OpenAI的API Key&#xff0c;那么它就可以根据你设定的目标&#xff0c;采用Google搜索、浏览网站、执行脚本等方式 主要语言&#xff1a;Python 推荐理由&#xff1a;这是由开发者Significant Gravitas推出的项目…

103基于matlab的极限学习机(ELM)和改进的YELM和集成极限学习机(EELM)是现在流行的超强学习机

基于matlab的极限学习机&#xff08;ELM&#xff09;和改进的YELM和集成极限学习机(EELM)是现在流行的超强学习机&#xff0c;该程序是三者的方法比对。 包括学习时间&#xff0c;训练精度和测试精度的对比。数据可更换自己 的&#xff0c;程序已调通&#xff0c;可直接运行…

SpringBoot之数组,集合,日期参数的详细解析

1.4 数组集合参数 数组集合参数的使用场景&#xff1a;在HTML的表单中&#xff0c;有一个表单项是支持多选的(复选框)&#xff0c;可以提交选择的多个值。 多个值是怎么提交的呢&#xff1f;其实多个值也是一个一个的提交。 后端程序接收上述多个值的方式有两种&#xff1a; 数…

MacOS升级指定的系统

问题描述&#xff1a; Mac升级系统&#xff0c;如果使用默认推送的升级可能会升级到最新 的版本&#xff0c;那么怎样才能升级制定的系统呢&#xff1f;1. 搜索“macOS安装器” 2. 点击“使用App store 或浏览器下载macOS安装器” 3. 选择需要的系统&#xff0c;使用App Store …

飞天使-docker知识点5-资源限制与容器的不同状态

文章目录 cpu和内存的限制内存限制的部分参数容器的不同状态docker images 的分层docker registry制作镜像 cpu和内存的限制 默认情况下&#xff0c;容器没有资源限制&#xff0c;可以使用主机内核调度程序允许的尽可能多的 给定资源&#xff0c;Docker 提供了控制容器可以限制…