- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BGP基础知识
自治系统定义
一组被统一管理的路由器或多层交换机
它们使用相同的IGP和统一的COST值来决定如何在AS内部分组【IGP】
并且使用AS间路由选择协议来决定如何分组到其他AS【BGP】{电信 4134 网通 9929}
BGP概述
BGP(Border Gateway Protocol,边界网关协议)是一种用于AS(Autonomous System,自
)之间的动态路由协议。
BGP-4 做为事实上的Internet 外部路由协议标准,被广泛应用于ISP(Internet Service
vider,因特网服务提供商)之间。【参考RFC4271】
BGP的特性
BGP是一种外部网关协议(Exterior Gateway Protocol,EGP),与OSPF、RIP 等内部网关
协议(Interior Gateway Protocol,IGP)不同,其着眼点不在于发现和计算路由,而在于
控制路由的传播和选择最佳路由
BGP 使用TCP 作为其传输层协议(端口号179),提高了协议的可靠性
BGP 支持CIDR(Classless Inter-Domain Routing,无类别域间路由)
路由更新时,BGP 只发送更新的路由,大大减少了BGP 传播路由所占用的带宽,适用于
在Internet 上传播大量的路由信息
BGP 路由通过携带AS 路径信息彻底解决路由环路问题
BGP 提供了丰富的路由策略,能够对路由实现灵活的过滤和选择
BGP 易于扩展,能够适应网络新的发展
BGP术语
BGP发言人(BGP Speaker)
A 发送 BGP 消息的路由器称为BGP 发言者(BGP Speaker),它接收或产生新的路由信
息,并发布(Advertise)给其它BGP 发言者。
B 当BGP 发言者收到来自其它自治系统的新路由时,如果该路由比当前已知路由更优、
或者当前还没有该路由,它就把这条路由发布给自治系统内所有其它BGP发言者。
BGP邻居(BGP Neighbor=peer)
A 相互交换消息的 BGP 发言者之间互称对等体(Peer),若干相关的对等体可以构成对
等体组(Peergroup)
3. IBPG与EBGP
1 IBGP(Internal BGP):当BGP 运行于同一自治系统内部时,被称为IBGP
2 EBGP(External BGP):当BGP 运行于不同自治系统之间时,称为EBGP
五、BGP的消息类型
1. 概述:BGP有5种消息类型:Open、Update、Notification、Keepalive和Route-refresh。
这些消息有相同的报文头
报文头部格式
主要字段释义:
Marker:16 字节,用于标明BGP 报文边界,所有比特均为“1”
Length:2 字节,BGP 消息总长度(包括报文头在内),以字节为单位
Type:1 字节,BGP 消息的类型。其取值从1 到5,分别表示Open、Update、
Notification、Keepalive 和Route-refresh 消息。
OPEN报文
Open消息是TCP连接建立后发送的第一个消息,用于建立BGP对等体之间的连接
关系
主要字段释义
1 Version:BGP 的版本号。对于BGP-4 来说,其值为4。
2 My autonomous system:本地AS 号。通过比较两端的AS 号可以确定是EBGP连接
还是IBGP连接
3 Hold time:保持时间。在建立对等体关系时两端要协商Hold Time,并保持一致。如
果在这个时间内未收到对端发来的Keepalive 消息或Update 消息,则认
为BGP连接中断
4 BGP identifier:BGP 标识符。以IP 地址的形式表示,用来识别BGP 路由器
5 Opt Parm Len(Optional Parameters Length):可选参数的长度。如果为0 则没有可选
参数
6 Optional parameters:可选参数。用于多协议扩展(Multiprotocol Extensions)等功能
UPDATE报文
Update消息用于在对等体之间交换路由信息。它既可以发布可达路由信息,也可
以撤销不可达路由信息
主要字段释义
1 Unfeasible routes length:不可达路由字段
您可能关注的文档
最近下载
- “十五五”服务业高质量发展规划_1.docx
- 五年级道德与法治上册期中考试卷及答案【学生专用】.docx VIP
- 离散输入inspectionrun1电梯技术8 dcss vfj.pdf VIP
- QC成果-提高大面积金刚砂地坪一次验收平整度合格率.pdf VIP
- 五年级《道德与法治》上册期中考试卷及答案.docx VIP
- 山东省德州市2024-2025学年高二上学期期中考试生物试题..docx VIP
- 李可老中医急危重症疑难病经验专辑(精品版本).docx VIP
- 2025年中国快运快递产业园区行业市场全景评估及发展战略研究报告.docx
- 无损检测质量管理体系.ppt VIP
- 中职汽车维修实践教学在工匠精神培养中的研究课题报告教学研究课题报告.docx
原创力文档


文档评论(0)