您好,欢迎访问三七文档
课程BGP路由协议BGP路由协议目录i目录课程说明.......................................................................................................................................1课程介绍.......................................................................................................................................1课程目标.......................................................................................................................................1第1章BGP协议概述...................................................................................................................21.1基本概念.................................................................................................................................21.2自治系统.................................................................................................................................51.3BGP的工作机制.....................................................................................................................61.4BGP的两种邻居.....................................................................................................................81.5BGP路由通告原则.................................................................................................................91.6BGP同步............................................................................................................................101.7如何成为BGP路由.............................................................................................................12第2章BGP的报文和状态机......................................................................................................152.1报文种类..............................................................................................................................152.2报文内容及格式...................................................................................................................162.3BGP协议的状态机..............................................................................................................212.4BGP协议中消息的应用.......................................................................................................23第3章BGP路由属性.................................................................................................................243.1路由属性概述......................................................................................................................243.2常见BGP路由属性.............................................................................................................263.2.1ORIGIN属性.............................................................................................................283.2.2AS-PATH属性..........................................................................................................293.2.3下一跳属性...............................................................................................................303.2.4本地优先属性............................................................................................................313.2.5MED属性.................................................................................................................323.2.6团体属性...................................................................................................................333.3BGP路由选择过程..............................................................................................................34BGP路由协议课程说明1课程说明课程介绍本课程主要介绍BGP(BorderGatewayProtocol)路由协议,BGP是Internet上最重要的路由协议之一,它是目前自治系统之间采用的唯一一种路由协议。BGP经历了不同的发展阶段,从1989年的最初版本BGP1,发展到了1993年开始发展的最新版本BGP4。其功能也在随着Internet的增长不断地加强和扩大。课程目标完成本课程的学习后,您应该能够:掌握BGP的基本概念掌握BGP的基本原理掌握BGP的常用属性DA000011BGP路由协议ISSUE1.0第1章BGP协议概述2第1章BGP协议概述1.1基本概念BGP协议概述BGP协议概述BGP是外部路由协议,用来在AS之间传递路由信息是一种距离矢量的路由协议,从设计上避免了环路的发生为路由附带属性信息传送协议:TCP,端口号179支持CIDR(无类别域间选路)路由更新:只发送增量路由丰富的路由过滤和路由策略BGP(BorderGatewayProtocol)是一种自治系统间的动态路由发现协议,它的基本功能是在自治系统间自动交换无环路的路由信息,通过交换带有自治系统号(AS)序列属性的路径可达信息,来构造自治区域的拓扑图,从而消除路由环路并实施用户配置的路由策略。与OSPF和RIP等在自治区域内部运行的协议对应,BGP是一类EGP(ExteriorGatewayProtocol)协议,而OSPF和RIP等为IGP(InteriorGatewayProtocol)协议。BGP协议经常用于ISP之间。BGP协议从1989年以来就已经开始使用。它最早发布的三个版本分别是RFC1105(BGP-1)、RFC1163(BGP-2)和RFC1267(BGP-3),当前使用的是RFC1771(BGP-4)。随着INTERNET的飞速发展,路由表的体积也迅速增加,自治区域间路由信息的交换量越来越大,影响了网络的性能。BGP支持无类别域间选路CIDR(ClasslessInterdomainRouting),可以有效的减少日益增大的路由表。BGP-4正迅速成为事实上的Internet边界路由协议标准。特性描述如下:BGP是一种外部路由协议,与OSPF、RIP等的内部路由协议不同,其着眼点不在于发现和计算路由,而在于控制路由的传播和选择最好的路由。DA000011BGP路由协议ISSUE1.0第1章BGP协议概述3通过携带AS路径信息,可以彻底解决路由循环问题。为控制路由的传播和路由选择,它为路由附带属性信息。使用TCP作为其传输层协议,提高了协议的可靠性。BGP-4支持无类别域间选路CIDR(ClasslessInterDomainRouting),有时也称为supernetting,这是对BGP-3的一个重要改进。CIDR以一种全新的方法看待IP地址,不再区分A类网、B类网及C类网。例如一个非法的C类网络地址192.213.0.0(255.255.0.0)采用CIDR表示法192.213.0.0/16就成为一个合法的超级网络,其中/16表示子网掩码由从地址左端开始的16比特构成。CIDR的引入简化了路由聚合(RoutesAggregation),路由聚合实际上是合并几个不同路由的过程,这样从通告几条路由变为广告一条路由,减化了路由表。路由更新时,BGP只发送增量路由,大大减少了BGP传播路由所占用的带宽,适用于在Internet上传播大量的路由信息。由于政治的、经济的原因,每个自治系统希望对路由进行过滤、选择和控制,因此,BGP-4提供了丰富的路由策略,它使得BGP便于扩展以支持因特网新的发展。与OSPF,RIP等IGP协议相比,BGP的拓扑图要更抽象和粗略一些。因为IGP协议构造的是AS内部的路由器的拓扑结构图。IGP把路由器抽象成若干端点,把路由器之间的链路抽象成边,根据链路的状态等参数和一定的度量标准,每条边配以一定的权值,生成拓扑图。
本文标题:BGP路由协议
链接地址:https://www.777doc.com/doc-2900286 .html