BGP协议论文
哈尔滨师范大学
学年论文
题 目
基于Dynami ps环境下的BGP协议研究与应用学 生 叶巨岩年 级 2021级
专 业 光电信息工程系 别 物理系
学 院 物理与电子工程学院
哈尔滨师范大学
20214年 4月
题目 基于D ynami ps环境下的BGP协议研究与应用
论 文 摘 要
以随着Intemet应用的快速发展高性能核心路由器已经成为当前网络领域研究的热点和重点。核心路由器可能应用于各种环境它必须提供多种路由协议包括R于、 OSPF、I S一I S以及B GP等内部和外部网关路由协议。其中BGP协议是为TC P/I P网络设计的边界网关路由协议 目前其版本为4。
BGP协议是一种路由协议用于交换因特网自治域系统间的路由信息。它已经成为因特网路由体系的重要组成部分 国际和国内许多的网络和电信设备供应商已经实现和配置B GP协议用于支撑因特网运行减少交换和路由设备的运行负荷。
本文主要介绍了在Dyn ami ps环境下进行网络拓扑环境设计对BGP协议进行分析研究以及实现并在此基础上实现BGP后门链路Back do or 。最后对BGP路由同步进行了研究分析。
关键词 Dynamips BGP 边界网关协议 后门链路 路由模拟器
1 .课题背景
因特网在上世纪六十年代是由美国国防部的高级研究计划局ARP A建设了一个军用网“阿帕网” ARP An e t发展、演变而来。因特网的联网概念是利用装有联网协议的路由器进行对等对话来选择路由使得信息到达最后的目的地。而近年来因特网的网络规
模和业务量一直遵循每6-9个月翻一番的新摩尔定律在爆炸式增长。因特网的迅猛发展正在引发着整个电信领域的一场极其深刻的变革一个以因特网为中心的电信市场新格局正在形成和发展。而思科系统公司称成为了行业的领导者。
Cisco Systems是一个数据通信整体解决方案公司于1984年由斯坦福大学的两位学者创立。今天 Cisco科技已成为全球各电信服务业者、大型银行、企业、大学和政府机关数以千计的数据通信网络的核心不分何时、何地、何种通信协议随时为人们提供高效率的多媒体通信。 Internet是这些网络中最著名的一个它绝大部分的基础也是采用Cisco科技事实上全球Internet上约88%的路由器均来自Cisco。
由于Cisco System在全球的广泛应用思科系统Cisco System的网络工程师也享有了黄金网络工程师之称因为拥有Cisco Router技术的工程师广受业界欢迎而且待遇相当不错所以越来越多的人选择了这个行业从而产生了许多培训机构和在业内很有名的Dynamips Cisco模拟器。
Dynamips是一个基于虚拟化技术的模拟器emulator 用于模拟思科Ci sco的路由器其作者是法国UTC大学(University of Technology of Compiegne, France)的Christophe Fillot。作者的目的是使用真实的Cisco IOS操作系统构建一个学习和培训的平台让人们更加熟悉Cisco的设备 以及领略Cisco作为全世界计算机网络技术的领跑者的风采测试和实验Cisco IOS操作系统中数量众多、功能强大的特性迅速地构建路由器的配置。 BGP Border Gateway Protocol边界网关协议是用来连接Internet上的独立系统的路由选择协议。它是Internet工程任务组制定的一个加强的、完善的、可伸缩的协议。 BGP4支持CIDR寻址方案该方案增加了Internet上的可用IP地址数量。 BGP是为取代最初的外部网关协议EGP设计的。它也被认为是一个路径矢量协议。
2 .课题研究的目的和意义
课题目的在熟练掌握Dynamips的应用及网络拓扑图的设计的基础上在Dynamips环境下进行网络拓扑环境设计、分析研究并实现BGP协议、实现BGP后门链路Backdoor以及对BGP路由同步进行研究分析。
Dynamips是一款直接运行IOS来模拟Cisco路由器的网络模拟工具具有强大的设备接口支持、 网络拓扑定制等功能。它能够在传统的PC机上模拟emulate Cisco的7200路由器。发展到现在该模拟器已经能够支持Cisco的3600系列包括3620 3640
3660 3700系列包括3725 3745和2600系列包括2610到2650XM 2691路由器平台。这使得构建满足局域网拓扑结构的多台路由器、交换机或防火墙并实现相互通信成为可能。 B GP协议的主要功能是主要功能是在系统之间交换网络可达信息它已经成为因特网路由体系的重要组成部分。例如 中国互联网长期以来存在电信网通南北“割据” 虽然互联却不互通的状况。这种情况在网站上的表现即是用网通接入的网站使用电信线路的网民访问速度极慢使用电信线路接入的网站使用网通线路的网民访问
速度极慢。利用BGP多线接入技术就能很好解决上述问题 比如BGP双线使用BGP技术配合中国网络带宽出口最优秀的北京电信、北京网通确保全国南北互联互通彻底解决了南电信北网通的互连问题。 目前国际和国内许多的网络和电信设备供应商已经实现和配置BGP协议用于支撑因特网运行减少交换和路由设备的运行负荷。
为了避免在现实的网络设计、配置中产生不必要的错误造成经济损失和资源浪费可以借用Dynamips进行模拟这种先虚拟测试再真实部署的方法帮助人们更顺利解决所遇到困难也可以保证科研成果的科学性、严谨性和正确性。
3.本文的研究内容
本课题主要是分析研究BGP协议并在Dyn ami ps模拟器的环境下设计网络拓扑实现BGP的应用。 BGP协议是用来连接In ternet上的独立系统的路由选择协议本课题内容具体包括以下几个方面
1.在思科路由仿真器Dynamips环境下进行网络拓扑环境设计 2.分析研究BGP协议并在Dynam ips环境下加以实现 3. BGP后门链路Backdoor实现
4. B GP路由同步研究分析 5. I P路由故障恢复的研究分析。
4. BGP的概述
BGP Border Gateway Protocol边界网关协议是一种用于自治系统AS
Autonomous System之间的动态路由协议。 AS是拥有同一选路策略在同一技术管理部门下运行的一组路由器。
BGP是一种外部网关协议E GP 与OS PF、 R I P、 I S-I S等内部网关协议I GP不同其着眼点不在于发现和计算路由而在于控制路由的传播和选择最佳路由。 BGP与OSPF和R I P的不同之处在于B GP使用TCP作为其传输层协议。用一条TCP连接两个正在运行B GP的系统然后交换整个BGP路由表。从这个时候开始在路由表发生变化时再发送更新信号。
BGP把Int ern et划分成许多自治系统在RFC1711上这样定义了AS:
过去的自治系统定义是单一技术管理下的一系列路由器集合在AS内部使用公用度量值路由报文和内部网关协议在与其他AS互通时使用外部网关协议路由信息报文。随着这个传统定义的不断演变如今一个AS内也可使用多种内部网关协议有时也可以有几套度量值。在这我们就是要强调一个事实即使使用了多个度量值和可多种I GP在其他自治系统看来一个自治系统的管理有一个连贯的内部路由计划并展现了通过该自治系统可到达目的地的一致布局。
BGP是一个距离向量协议但是与通告到目的地址跳数的 R I P不同的是 B GP列举了到每个目的地址的路由自治系统到达目的地址的序列号 。这样就排除了一些距离向量协议的问题。采用16bit数字表示自治系统标识。
5. BGP的历史
外部网关协议Exterior Gateway Protocol EGP是BGP的前身最初始于1982年在RFC827中提出的于1984年在RFC 904中正式化。
EGP的产生是由于当每个管理员可以管理自己域内的路由器选择自己的路由协议但是当需要在几个域之间进行路由时就需要有另外一种办法而EGP就是由此而生它提供了在管理域之间管理路由的方法。人们也逐渐的意识到要把互联网划分成多个管理域或自治系统也确实把其中某些自治系统实际上作为在不同AS间传输流量的传送器使用。为了给这些中转自治系统的管理员更多的访问权――这就是EGP产生的主要原因。
随着因特网的不断发展与进步 BGP也经历了不同的发展阶段 1989、 1990和1993年公布了BGP协议的版本一(BGP-1) 、版本二(BGP-2)和版本三(BG P-3) 从1993年开始研发的当前版本BGP-4建议号RF C 1771。如今BGP-4已经广泛应用于网络中它提供了一套新的机制以支持无类域间路由。这些机制包括支持网络如今B GP-4已经广泛应用于网络
中它提供了一套新的机制以支持无类域间路由。这些机制包括支持网络前缀的通告、取消B GP网络中“类”的概念。 BGP-4也引入机制支持路由聚合包括AS路径的集合。这些改变为提议的超网方案提供了支持
6.开始实施
为了实施BGP我们首先要搭建好一个网络拓扑在这里我选择用两个路由器搭建网
络。
图1基本BGP配置
首先按照以下代码配置路由器名称及接口然后给各接口分配IP地址。
Router1接口配置如下 Router>en Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#ho r1 r1(config)#int s0/0r1(config-if)#ip address 192. 168. 12. 1 255. 255.255. 252 r1(config-if)#nosh r1(config-if)#exit r1 (config)#int e1/0r1(config-if)#ip address 192. 168.0. 1 255.255.255.0 r1(config-if)#no shr1(conf ig-if)#exit
感谢您的阅读祝您生活愉快。
hostwinds怎么样?2021年7月最新 hostwinds 优惠码整理,Hostwinds 优惠套餐整理,Hostwinds 西雅图机房直连线路 VPS 推荐,目前最低仅需 $4.99 月付,并且可以免费更换 IP 地址。本文分享整理一下最新的 Hostwinds 优惠套餐,包括托管型 VPS、无托管型 VPS、Linux VPS、Windows VPS 等多种套餐。目前 Hostwinds...
昨天,有在"阿里云秋季促销活动 轻量云服务器2G5M配置新购年60元"文章中记录到阿里云轻量服务器2GB内存、5M带宽一年60元的活动,当然这个也是国内机房的。我们很多人都清楚备案是需要接入的,如果我们在其他服务商的域名备案的,那是不能解析的。除非我们不是用来建站,而是用来云端的,是可以用的。这不看到其对手腾讯云也有推出两款轻量服务器活动。其中一款是4GB内存、8M带宽,这个比阿里云还要狠。这个真...
imidc怎么样?imidc彩虹数据或彩虹网络现在促销旗下日本多IP站群独立服务器,原价159美元的机器现在只需要88美元,而且给13个独立IPv4,30Mbps直连带宽,不限制月流量!IMIDC又名为彩虹数据,rainbow cloud,香港本土运营商,全线产品都是商家自营的,自有IP网络资源等,提供的产品包括VPS主机、独立服务器、站群独立服务器等,数据中心区域包括香港、日本、台湾、美国和南非...