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