1. 研究目的与意义
自网络诞生至今,互联网应用不断加深逐步影响到生活的方方面面,网络也开始全面应用于各个企业的办公,对于中小型企业,现有的网络协议就能够很好的完成他们对于网络构建的要求。但对于许多大型公司而言他们需求更为庞大的网络组成和建设管理,而大多协议是用于运营在小型网络中的,他们的需求难以得到满足。因此,Border Gateway Protocol(边界网关协议)应运而生,BGP最初版本发布于1898年,而后在1995年又颁布了新的BGP-4的新版本。它是一种运行于TCP上的自治系统的路由协议。它是唯一一个用于处理大型网络(因特网大小规模)的路由协议,是沟通因特网广域网的主要途径,不同省份国家之间的网络信息交换通常通过BGP来实现。它的出现很好的解决了人们对于大型网络的需求。
2. 课题关键问题和重难点
BGP分为EBGP(域外对等体)和IEGP(内部BGP)。他们主要通过AS(自制系统)号来进行区分。与OSPF等协议一样,它需要通过数字编号来进行区分,相同的AS号的设备之间处于IEGP关系,不同的AS号间的设备处于EBGP关系。当两个AS需要交换路由信息时,每个AS都必须指定一个运行BGP的节点,来代表自身AS与其他的AS交换路由信息。这个节点可以是一个主机。但通常是路由器来执行BGP。两个AS中利用BGP交换信息的路由器也被称为边界网关(Border Gateway)或边界路由器(Border Router)。本课题关键在于BGP在大型网络中不对成现象主要是由于BGP选路存在EBGP优于IBGP的原因,在面临EBGP和IBGP时会面临选路问题,继而导致不对成现象发生,引发网络问题。
BGP实现主要难题在于如何让BGP选择合适的路实现对称路由。物理层次可采用的一种方案是优化拓扑图尽量避免面对EBGP和IBGP择路问题,无法避免的关闭某一接口,这种方案虽然能一定程度上实现对称路由,但是对器件的利用率和设计成本都会高出正常方案很多,同时局限性也比较大;第二种方案是通过路由策略来限制路由择路,通过访问控制列表来实现方案一中断路的思想,但对拓扑图设计不会有任何影响,在相关路由之外的功能也能正常使用。不会造成资源浪费。而且访问控制列表作为一门相对成熟的技术对路由过滤有很大的保障,因此具有相当高的可行性。
3. 国内外研究现状(文献综述)
通过阅读文献,对BGP有了很多认识和理解。边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。 BGP是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。 BGP 构建在 EGP 的经验之上。 BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。网络可达信息包括列出的自治系统(AS)的信息。这些信息有效地构造了 AS 互联的拓朴图并由此清除了路由环路,同时在 AS 级别上可实施策略决策。 互联网拓扑可以视作过渡 AS、多宿主 AS 和末端 AS 的任意互连。为了尽可能减少对目前互联网结构的影响,末端和多宿主 AS 不一定要使用 BGP。这些 AS 可以运行其他的协议(比如,EGP)来与过渡 AS 交换网络可达性信息。使用 BGP 的过渡 AS 将对这些信息做标记,以表明其学习自 BGP 以外的方法。 BGP 不一定运行于末端或多宿主 AS,这就不会对源于或终于末端 AS 或多宿主 AS 的数据包的 AS 间路由质量产生负面影响。 然而,仍然建议在末端和多宿主 AS 上使用 BGP。在这些情况下,BGP 相比其他目前使用的协议(比如 EGP),可以提供更优的带宽和性能。另外,这将减少默认路由的使用,为多宿主 AS 的 AS 间路由提供更好选择。关于BGP的一些信息通过文献总结为如下几个方面:
1.BGP存在如下特征:
可靠更新,基于TCP 179端口,是一个传输层协议
4. 研究方案
1.工具:EVE-ng,webIOU,secureCRT,firefox浏览器,
2.第一阶段:巩固、学习、了解相关概念知识;
第二阶段:通过熟悉、使用、掌握、研究EVE-ng和webIOU的使用,完成对某大型公司总部和分公司之间的仿真规划及配置方案;
5. 工作计划
1-2周:理解毕业设计任务书,包括课题背景、工作内容及要求。通过任务书、网络查询、书籍等方式了解有关BGP的产生背景和主要作用,明确接下来需要研究的方向和目标。
3-4周:完成外文翻译、开题报告。通过导师推荐的书籍以及自身找到的相关书籍更加深入的了解BGP的工作原理和模式,通过GN3或EVE等模拟工具尝试一些BGP的功能实现熟悉BGP各种指令。
5-6周:进行网络需求分析、功能模块设计。以一家大型公司开设分公司需要构建新的大型网络为基础进行网络拓扑的详细设计,将各功能区划分并确定所用的具体协议和网络构造方式。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。