- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BGP技术点详解(Cisco)
2015 4 3 21:08
年 月 日
BGP (边界网关协议)
分类:EGP
工作原理:路径矢量协议
封装:TCP 端口号179 (TCP有滑动窗口,批量确认,可靠,效率高)
更新地址:只支持单播,不一定要直连、TPC建立、IP可达就能传递路由。
更新方式:触发更新(承载大量路由,不能定时更新)
AD值:IBGP :200 EBPG :20
度量:无度量,利用属性值选路
BGP工作在AS (自治系统)之间
IGP运行在AS内部
AS :一组被统一管理的路由器,使用相同的IGP协议。
AS号:64512-65535为私有,无需申请。
只有运行BGP协议,AS号才有意义,BGP需要内外一起运行。
BGP应用场景:
运营商(运营商拥有公有AS )、大企业(私有AS )
BGP特点:
• 可以承载大量路由。
• 丰富的策略,用于控制路由。
• BGP传递路由时会带沿途AS号,用于放环,只要
• 一个AS发现收到的路由信息中包含自己的AS号,就丢弃路由。
• BGP是AS到AS的路由模式,BGP负责AS之间的选路,AS内部的选路靠IGP
• keepalive报文保活,确保邻居可达。
• 在IBGP中,每个对等体收到的路由相同,因为一个对等体会为每个邻居对等体发送一次更新,并且其他对等体不会在将收到的
路由传出去。
连接多个ISP的好处:
可靠、访问速度(到达不同目的地,可以有更好的路线)
不适合运行BGP的情况:
只有单一的出口或ISP。
路由器的性能不足以支持BGP运行。
BGP数据库:
邻居表:所有BGP邻居
BGP表:与EIGRP数据库类似。有邻居发送的路由信息,每条路径包含BGP属性
IP路由表:到达目的地最好路径。
BGP消息类型:
Open (type1 ):包含hold time、router-id (与OSPF选举方式相同)、AS号、能力值(承载何种协议:IPV4 IPV6 VPN )
Keepalive (type4 ):邻居保持
Update (type2 ):路由更新报文
Notification (type3 ):检测到错误时,关闭TCP连接时使用。
Route-refresh message (type5 ):请求完整的路由更新,用于策略改变时。
BGP邻居状态:
Idle (非正常):等待配置,路由器搜索路由表,寻找到邻居的路由。
active (非正常):等待重新建立TCP连接。
connect :路由器建立TCP三次握手,建立好变为open sent ,否则变为active ,重新建立TCP。
Open sent :发送open消息,等待邻居确认,检查BGP参数,匹配进入confirm ,参数不匹配回到active。
Open confirm :路由器发送open后收到keeplive消息(双向),从sent变为confirm ,建立完成进入established ,出现问题变
为active。
established :对等体建立,准备交互路由。
分区 文档备份 的第 1 页
established :对等体建立,准备交互路由。
路由黑洞:
两台路由器有路由,但是中间结点没有路由,数据就会在中间被丢弃,称为路由黑洞。
BGP邻居关系分类:
BGP TCP IP
IBGP :建立邻居关系的两台路由器处于相同AS ,称为IBGP ,邻居可以不直连(因为 封装在 中,因此 可达即可建立邻
居)。
EBGP :建立邻居关系的两台路由器处于不同AS ,称为EBGP ,运行EBGP需要直接相连。
AS内部跑了IGP还要跑IBGP的原因:
内网节点需要学到其他AS的大量路由,需要跑IBGP ,因为IGP协议无法承受大量路由。
AS内部跑了IBGP还要跑IGP的原因:
IGP为IBGP服务,IGP让IBGP可达。
数据包
文档评论(0)