欢迎来到天天文库
浏览记录
ID:49407782
大小:735.00 KB
页数:18页
时间:2020-03-01
《BGP路由协议汇总.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、一、概述:1.BGP(BorderGatewayProtocol):边界网关协议,属于EGP(光杆司令);协议号为“6”,利用TCP179端口,BGP的边界在链路上2.BGP是应用于自治系统和白治系统2间的协议;属于路径矢量的协议(经过多少个AS);有别于距离矢量,但又可以说属于他,所以在边界上会岀现白动汇总现象。3.BGP的AS号的范围为:1〜65535;属于公用的是1〜64511;私有自治系统号是64512〜65535(1024个)4.IGP中以Metric来定义路径的好坏;而BGP是通过属性来评价路径的好坏。5.是基于
2、路由策略的协议,其可以看到该路由是从哪个AS來的路由。6.可使用BGP的情况:(1)AnASallowspacketstotransitthroughittoreachotherAutonomousSystems(2)AnAShasmultiplecormectionstootherAutonomousSystems.(3)RoutingpolicyandrouteselectionfortrafficenteringandleavingyourASmustbemanipulated7.不建议采用BGP的情况:(1)Sing
3、leconnectiontotheInternetorotherAS(即为一个末节AS,只有一个出口)(2)LacksmemoryorprocessorpowertohandleconstantupdatesonBGProuters(一般要10000II系列级别)(3)LimitedunderstandingofroutefilteringandBGPpathselectionprocess⑷LowbandwidthbetweenAutonomousSystems(建议力兆级别)8.
4、如果发布了一条路由那么会引起“入站量”匸
5、二>出站和入站要分开来考虑如果学到一条路由那么会引起我的“出站量”
6、匸》出站和入站要分开来考虑9.BGP的邻居关系:(1)BGP的邻居是建立在任意两个可以建立TCP连接的路rh器上(不_定要直连,也不一定要在同一个AS屮),在BGP屮邻居叫做Peers(对等体)(2)在一个AS内部的对等体叫做IBGPC管理距离200);在不同ASZ间的对等体叫做EBGP(管理距离20)(3)虽然BGP的邻居可以是建立在任意两个可以建立TCP连接的路由器上,但…般要求两个ASZ间的对等体(即EBGP)要育连;除非有特殊的需要。二、BGP的基本
7、概念:1.BGP的特征:(1)边界汇总,庞大的路由表!(2)可靠的更新:其不像IGP协议利用“IP包”或“UDP”迹行交换,利用协议保证可靠性(如确认,应答);BGP利用TCP179进行传输,那想一想BGP的可靠性靠什么来保证呢??(注意:TCP179被封BGP就启不來了)(3)增量的触发更新(注意:触发比较迟钝)⑷周期的keepalive消息,来验证TCP的连接是否正常。(60s)(5)丰富的度量值:其不像EIGRP综合计算metric,而是一个个比较,而且Metric在BGP屮叫做属性.⑹针对巨型网络的使用,如Inter
8、net1.BGP的数据库:(1)BGP邻居表:是利用TCP学过来的,所以不需要頁连就可以建立邻居,换句话说可以telnet到对方就可以建立邻居关系(注意:这里的telnet是广义上的)(2)BGP转发表(即BGP的路由表):是利用TCP学过来的,记住了每一个BGP邻居所知的所有的网络,然后根据BGP的“属性”判断最优路径放入路由表。(BGP不能进行负载均衡)★当邻居第一次建立时,他们交换整个BGP路由表。Listofallnetworkslearnedfromeachneighbor包括冷Cancontainmultiple
9、pathwaystodestinationnetworks—DatabasecontainsBGPattributesforeachpathway⑶路由表:所有的策略,转发等的东西都要基于路由农,即首先要确保路由农里冇。2.BGP的消息类型:(1)open消息(编码为1):TCP会话建立起来以丿不,两个邻居都要发送一个open消息。毎个邻居都用该消息来标识白己、并且规定白己的BGP运行参数。open消息包括以下信息:厂①BGP版木号,除非通过叫neighborversion命令来运行较早版木否则默认为版本4,如果不同会白动协
10、商到相同。②AS号:用来决定该BGP会话是EBGP还是IBGPo<③Holdtime:180秒后没有收到keepalive认为邻居down。④BGP标识符:用来标识邻居的IP地址;使川最大值的lookback地址;如果没有配置IP地址的Lookback则选用用物理接口上数值最大的IP地址。
此文档下载收益归作者所有