1. 研究目的与意义
随着互联网的兴起,网络规模不断的扩大,导致路由的数量极大的增长,路由协议不堪重负。一般来说一个中小型企业用OSPF路由协议就可以实现需求,但在那种跨省,分支机构遍布全国的大型企业中,想要实现各省的客户之间,分支机构之间进行安全,可靠的互访。OSPF还是有所欠缺,不能实现这种需求,因而就有了一种新的协议BGP的产生。BGP是一种不同自治系统的路由器之间进行通信的外部网关协议。
随着互联网技术的逐步发展,网络的应用越来越广泛,企业网络的建设是企业扩张的必经之路。并且随着企业的成长,随之而来的是企业网络的成长。随着公司业务的发展,其业务越来越多,数据的传输,网络拓扑结构的复杂性,企业规模越来越大,越来越多的企业的分支,一旦改变,就会出现一系列的问题,如路由条目的增加,越来越多的高要求的网络。与此同时,总行与分支行的互访和网络扩张也会存在问题和风险。如果网络结构过大,就会超出内部网关协议(Interior Gateway Protocol,简称IGP)的约束范围。IGP无法承受,无法运行复杂的路由规则,无法满足客户的需求。但是,目前中国很多大型企业都是由总公司统一管理的,各地的业务都是由当地分公司办理,上传到总部。总公司与分公司之间的沟通成为一个非常重要的问题。BGP可以很好地解决这个问题。
因为IGP不能实现复杂的路由策略来构建网络。应该使用哪些协议来支持日益复杂的企业网络?本文定义的企业网络是一个跨区域、分层的网络。通过对BGP协议原理的研究,对BGP协议进行了仿真。
2. 课题关键问题和重难点
BGP与OSPF、RIP这些内部路由协议不同,随着网络规模的扩大,越来越多的企业选择接入互联网来创造更多的财富;网络用户的增加,伴随着的就是企业网络的路由环路的可能性也在不断增加。如果没有一个针对路由环路问题的好的解决方案。为了解决自制系统间路由环路的问题,引入BGP协议,BGP协议通过携带路由信息AS路径属性,构建AS拓扑结构,从而消除了路由环路的风险。
从BGP发展到现在,是BGP不断进的过程。随着Internet的快速发展,路由条目的数量不断增加,区域间路由信息交换量不断增加,严重影响了网络性能。路由是汇总是将网络位较强的路由通过一条网络位较短路由来表示的过程。同时无类域间路由CIDR(Classless Inter-Domain Routing)的使用使得路由汇总变得简化了,这样从发布很多条路由变了成一条路由,达到了简化路由表的效果。
3. 国内外研究现状(文献综述)
通过阅读相关文献了解BGP的概念,边界网关协议(Border Gateway Protocol ,BGP)是一种自治系统间的动态路由协议,它的基本功能是在自治系统间自动交换无环路的路由信息,通过交换带有自治区域号(AS)序列属性的路径可达信息,来构造自治区域的拓扑图,从而消除路由环路并实施用户配置的策略。随着网络拓扑的日益复杂,多个自治域系统之间通信的要求越来越高,需要配置的策略越来越复杂,协议已经成为因特网路由体系的重要组成部分。国内许多的网络和电信设备供应商已经实现和配置协议,用于支撑因特网运行 ,减少交换和路由设备的运行负荷。
BGP是今天的网络中最广泛部署的协议之一,也是Internet事实上的路由选择协议。BGP是一种灵活的协议,这在于它具有很多网络设计者和工程师可用的选项。此外,对它的扩展和软件实现增强也使BGP成为一种有力而复杂的工具。
它是Internet工程任务组制定的一个加强的、完善的、可伸缩的协议。BGP4支持CIDR寻址方案,该方案增加了Internet上的可用IP地址数量。BGP是为取代最初的外部网关协议EGP设计的。它也被认为是一个路径矢量协议。BGP是一种在自治系统之间动态交换路由信息的路由协议。一个自治系统的经典定义是在一个管理机构控制之下的一组路由器,它使用IGP和普通度量值向其他自治系统转发报文。BGP,是自主网络系统中网关之间交换器路由信息的协议。边界网关协议常常应用于互联网的网关之间。路由表包含已知路由器的列表、路由器能够达到的地址以及到达每个路由器的路径的跳数。
4. 研究方案
研究课题是BGP对等体在银行未来架构中的扩展研究。首先要熟练掌握知识的内容,在实验中需要使用到的相关协议,并熟悉实验中主要用到的BGP路径属性,主要使用边界网关协议的配置与应用,还有一些扩展配置介绍。如MPLS VPN隧道和VRF虚拟路由转发在其中起到的关键作用,现在在网络行业也处于快速发展的状态,企业规模越来越大,BGP协议的使用越来越广泛。根据课题的要求,分析假设,规划实验配置方案。最后,利用Web IOU、EVE、putty、VMware等软件对BGP银行网络的拓扑结构和具体策略进行仿真,模拟银行网络的设计。通过visio创建银行网络规划图,通过Web IOU配置设备命令,验证方案的可行性。
5. 工作计划
1、工具:使用VMware、WebIOU对项目进行仿真呈现。
2、工作计划:
1-2周:根据任务书要求,阅读关于BGP协议以及BGP对等体的书籍及中英文文献,了解BGP协议设计的基本思路,熟悉BGP协议的配置命令;
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。