1、I基于BGP协议的大型企业网络的构建摘 要随着现在互联网业务的蓬勃发展,越来越多的人开始使用互联网。网络和人们的生活息息相关,越来越多的人开始离不开互联网。随着网络技术的不断发展,网络的全民普及,企业网络的建设是企业向信息化发展的必然选择。随着企业的体系和规模的逐渐完善和发展,随之而来的问题,就是企业网络的不断完善,如果企业的网络过大,那么IGP就不能再满足与企业的需求,那么该使用什么类型的体系和协议,来让一个庞大的企业进行正常的运作这就是本文需要研究和探索的内容。BGP是一种外部网关协议。是运行于 TCP 协议上的一种自治系统 的路由协议 。是唯一一个用来处理像因特网大小的网络的协议,也是唯
2、一能够妥善处理好不相关路由域 的多路 的协议。 能在不 自治系统的路由 之 进行 信。 ,BGP协议的 现能好的 上 问题。本文探索和研究BGP在大型企业网络体系的 。在 BGP协议 理的 和 过 研究,来 理的 行 。在本文 ,用企业网互 的 体 来 这一 。 过用H3C的LITO模 currency1,发现用BGP协议进行的 信和互 ,一个大型企业的“部和部能够自由的互。因fi,使用BGP协议来fl企业的“部和部的业务互 是完全 行的。关键词:BGP;企业网络;总部;通信IIConstruction BGP-based protocol for large enterprise netwo
3、rksAbstractWith the booming Internet business now, more and more peoplebegin to use the Internet. Network and peoples lives, more and morepeople began to live without Internet. With the continuous developmentof network technology, network universal coverage, building corporatenetwork is the inevitab
4、le choice to enterprise information development.With the size of the enterprise system and the gradual improvement anddevelopment of the attendant problems, is to constantly improve thecorporate network, if the enterprise network is too large, then the IGP canno longer meet the needs of enterprise,
5、then the use of what type systemsand protocols, to make a huge enterprise normal operation, this is thearticle need to study and explore content.BGP is an external gateway protocol. Running to one autonomoussystem routing protocol on the TCP protocol. Is the only network protocolused to process the
6、image size of the Internet, is the only that can dealwell with having multiple connections to unrelated routing domains of. Itenables communication between different autonomous systems router.Therefore, the emergence of the BGP protocol can solve these problems.This paper explores and studies BGP ad
7、aptability in large enterprisenetwork system. Elaborating studies and experiments to demonstrate thefeasibility of the principle of the principle of BGP protocol. In this paper,the experimental program with specific enterprise network interconnectedto prove this point. LITO by using simulation softw
8、are H3C companypolicy command, communication and interconnect with BGP discoveryprotocol, and a large corporate headquarters and branches are able tofreely exchange visits. Therefore, the use of BGP protocol in terms of thecompanys business headquarters and branches of the interconnection isIIIfeasi
9、ble. Key Words BGP Corporate Network Headquarters Communication 2016本”业 文设目 录1 绪论.11.1 研究的背景及意 题 .11.1.1 研究的背景 题 .11.1.2 研究的意 题 .11.2 研究的内容 题 .21.2.1 企 网 功能需求分析业 络 .21.2.2 企 网 要求分析业 设 .21.3 本文主要的工作.32 网络协议原理和仿真软件LITO.42.1 BGP 的主要特点协议 .42.1.1 BGP属性分类.52.1.2 BGP 居的建立 程 过 .52.2 仿真 件 题设 currency1 LITO.7
10、2.2.1 使用SecureCRT 接连 LITO模 器拟 .72.2.4 使用CRT 件 接模 器currency1 设.153 大型企业网需求分析.173.1 企 网 需求业 络 .173.2 企 网 需求分析业 络 .173.2.1 性能需求 .173.2.2 定可靠需求稳 .183.2.3 服 量需求务 .183.2.4 网 安全需求络 .18IV 2016本”业 文设3.2.5 BGP路由技 的必要性术 .194 基于BGP的企业网络搭建.204.1 企 网 互 拓扑业 络 .204.2 企 网 划业 络设规 .214.3 企 网业 络IP地址 划规 .225 基于BGP的企业网络配
11、置和结果分析.255.1 主要配置命令.255.1.1 OSPF 配置.255.1.2 BGP 居配置邻 .255.1.3 BGP 路脚本选 .265.2 整个网 的 果分析 络 .275.2.1 上海分部 部的情况分析问“ .275.2.2 部 分部 的情况分析“ 问 业务 .296 总结.316.1 “.316.2 展望.31参考文献.33致谢.34V1 2016本”业 文设1 绪 论1.1 课题研究的背景及意义1.1.1 课题研究的背景随着网络的发展,企业网络的完善和建是企业向信息化发展的必然选择。在随着网络体系的不断 大,路由协议不 ,企业网网络系统是一个常庞大而的系统, 需要的网络建
12、设,不再是过小型 域网的路由 协议 能完 ,一 小型的企业网络,用OSPFOpen short path first路由协议就 现本的需要, 是相 于那 大型企业,部 全 , 之 需要进行全 的互。OSPF 是 , 于企业网络来 不能满足。因而一种的路由 协议BGP就 生。本题 要研究的就是一个的大型企业网络。由于企业部多,互过大,路由 多 过IGP的 能 ,IGP ,该企业需要一个 的路由 能满足 的需求 。BGP是一种不 自治系统的路由 之 进行 信的外部网关协议 。BGP是Arpanet 使用的外部网关协议EGP的 。现在使用的是BGP 本41。1.1.2 课题研究的意义在 内的大型企业
13、 ,一 是“统辖全整个大体,的部的业务是由本 自行处理,因fi,部和“部之的 信显得尤 要, 于一个企业来 , 信的稳定是发展壮大的一个 提。而且随着业务的 展,业务来往越来越密切,业务 越来越多,来的就是网络传输流量大,网络的路由 2 2016本”业 文设,网络的拓补也变得 ,路由 也随之增多, 于一个大型企业来 ,这 是必须引起视的问题。这个问题,就必须要一个 好的协议进行处理,BGP协议正是 这 问题的关键。1.2 课题研究的内容本本设主要是 于BGP协议, 一个 多,业务 多的企业进行网络构建,使企业网络能够完 正常的运作,部与“部之 的业务能够 好的进行 信。这 涉及到许多互联网理
14、和 本的路由协议。1.2.1 企业网络功能需求分析要完 本 题的 设,需要满足 下要求,这样设的网络能让企业正常 运行 (1) DHCP服务需求,企业的IP 址配需要进行动态配,每个合 用 在 入企业网络,能获得IP 址,进行正常的网络 信。(2) 全服务需求,在进行 本的网络 信的 时,保 企业的数据不会丢失,不会被他人轻易窃,造 企业的损失。(3) 业务流需求 生 的业务主要 过左侧线路 信,办的业务主要 过右侧线路进行 信, 在某侧链路 现问题的时候,能从 他链路进行 信,不影响业务的正常 信在主链路 故障的情况下走份链路。1.2.2 企业网设计要求分析(1) 用 该设不光能提供算机网络
15、系统运行, 时也 加入智能家居设, 现网络的智能化,丰富办环境。3 2016本”业 文设(2) 网络设 ,如果某个设或某个线路 现故障,会导致网络瘫痪, 是增加选 和 急措施,能 好的避免企业办信 断造 的损失。(3) 展 本设系统遵循工程设规范,用三层设 , 优良的 展能 ,能够及时修补网络技术 来的不足。(4)先进 工程核心设用H3C的主流 ,能保 业务处理 的 展需要。网络协议的先进能够保 网络的完美的 伸展 。1.3 本文主要的工作本文的主要内容和工作是 BGP协议进行析, 过多 资料 大型企业网络的 。根据企业网络的需要,设 一套企业网络建设的 ,并 的功能和建设进行析。 过仿真cu
16、rrency1 网络设进行模运行, 时 的 行 。4 2016本”业 文设2 网络协议原理和仿真软件LITO一个企业网络的 功搭建,需要由硬和currency1相合能 现。硬 面指的是厂商的路由 和交换机,currency1 面,指的是路由 和交换机 正 的配 ,在本 题 ,这 由模 和配 currency1来完 。在本 题 ,主要 用的网络协议是BGP, 然 离不开OSPF(Open short path first,开 路 优先)。用的仿真currency1,也就是模 ,是由H3C Lab研发的LITO模 , 及LITO模内 的SecureCRT配 currency1。2.1 BGP协议的
17、主要特点BGPBorder Gateway Protocol, 网关协议是运行于 TCP上的一种自治系统的路由协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域 的多路 的协议。BGP 构建在 EGP 的 之上。 BGP 系统的主要功能是和 他的 BGP 系统交换网络 信息。网络 信息 的自治系统AS的信息。这 信息 构造 AS 互联的拓 并由fi 路由环路, 时在 AS 上 施 。 BGP(Border Gateway Protocol)是一种在自治系统之 动态交换路由信息的路由协议。一个自治系统的 定是在一个 理机构 之下的一 路由 , 使用IG
18、P和普 量 向 他自治系统 发 文。 于BGP而 ,自治系统这个 是 这样一个 在自治系统 ,某个自治系统 于 他自治系统而 , 是提供一5 2016本”业 文设个一致的内部选路路线, 于 过 到 的网络,一致的 。BGP 是一个外部网关协议,许一个AS与currency1一个AS进行 信。BGP许一个AS向 他AS 内部的网络的 信息,或“是 过该AS 的 他网络的路由信息。 时,AS也能够从currency1一个AS 这 信息。与离向量选路协议类,BGP每个 的网络提供的是下一next-hop 的信息。用 网关协议的主机 常会用传输 协议TCP。在网络拓补构发 变化时,就会发fi的路由信息,fl 的路由。BGP-4, 网关协议的 本,许网络 理 在 下配 数的规。 2.1.1 BGP属性分类BGP 是BGP在进行选路时 和 的要信息。 如下大类小类 一 必遵Well-known mandatory 选Well-known discretionary BGP 现必须 的 ,这 被传BGP居。 , 必遵 是BGP UPDATE息 必须 ”的 。 选是BGP UPDATE息 自由选择是 ”的 。 必须 现在路由 , 自由 定 不 现在路由 选 选过Optional transitive 选过Optional non-transitive