- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章 边界网关协议BGP 主要内容 1、BGP概述 2、BGP的有限状态机 3、BGP报文的公共首部 4、BGP的OPEN报文 5、BGP的KEEPALIVE报文 6、BGP的UPDATE报文 7、BGP的NOTIFICATION报文 基本要求 掌握BGP的原理和流程; 理解RIB的三个子库; 了解BGP的状态机; 掌握BGP报文的分类及各个报文的功能。 AS类型 一个组织是否只可以拥有一个AS呢? 一个组织可能由于地理上的分布、ISP不同或本地存在某些障碍而选择拥有多个AS。 AS分类: 桩AS:只有一个连接可以到达另一AS。没有通信量穿过它,要么是信源,要么是信宿。如小公司或小ISP. 多归属AS:有多条连接可到达其它AS, 可接收或向多个AS发送数据,但没有通信量穿过它。如一家大公司。 转接AS:允许穿越通信量的多归属AS. 如国家或国际的ISP. 学习内容 1、BGP概述 2、BGP的有限状态机 3、BGP报文的公共首部 4、 BGP的OPEN报文 5、 BGP的KEEPALIVE报文 6、 BGP的UPDATE报文 7、 BGP的NOTIFICATION报文 BGP发展历史 BGP-1 BGP-2 BGP-3 BGP-4 (1995年3月发布,支持CIDR) BGP的原理 每个AS都有一个路由器做发言人; 相邻AS的发言人是相邻的BGP路由器。 每个发言人向外通告经过聚类后的可达性路由信息; 路由信息可以是AS内部的,也可以是来自其它AS 。 路由信息格式:目的站,AS有序列表 通过相邻AS之间交换路由信息,使得每个AS都拥有一个AS级的连通图。 例子 BGP协议工作流程 基于TCP(TCP的特点是什么?),可靠性由TCP负责,简化BGP,端口号179 1.建立TCP连接 2.一个AS发言人发送OPEN报文,另一个回应KEEPALIVE报文,建立 BGP邻居关系; 3. 用UPDATE报文交换完整的RIB(路由信息库); 4. 随后使用UPDATE报文进行增量更新; 5.周期性地使用KEEPALIVE报文报告活动性,维护邻居关系; 6.上述过程如果发生错误,使用NOTICATION报文向对方报告。 BGP的报文类型 OPEN KEEPALIVE UPDATE NOTIFICATION RIB(路由信息库) BGP发言人的RIB分为三个子库: Adj-RIBs-In:存储从邻居的UPDATE报文中学习的路由信息; Loc-RIB:存储BGP发言人根据本地路由策略,从Adj-RIBs-In中选取的路由信息; Adj-RIBs-Out:存储用于向各对等实体通告的路由信息。 问题 BGP发言人除了和AS外部的对等体交换路由信息外,是否还和同一AS内部的路由器交换路由信息? 学习内容 1、BGP概述 2、BGP的有限状态机 3、BGP报文的公共首部 4、 BGP的OPEN报文 5、 BGP的KEEPALIVE报文 6、 BGP的UPDATE报文 7、 BGP的NOTIFICATION报文 BGP有限状态机—6个状态和5个定时器 学习内容 1、BGP概述 2、BGP的有限状态机 3、BGP报文的公共首部 4、BGP的OPEN报文 5、BGP的KEEPALIVE报文 6、BGP的UPDATE报文 7、BGP的NOTIFICATION报文 BGP报文的公共首部 标记字段: 保证收发双方同步(TCP不能标识连续两个报文的边界,一旦发生错位,接收方将无法识别报文含义 ) 可包含认证信息(采用什么认证机制由OPEN报文协商)。 Open报文: 全‘1’ 其它报文:不认证时全‘1’,认证时是认证值。 长度:包括首部在内的总长度。 类型:可承载报文的类型,共4种。 BGP的OPEN报文 KEEPALIVE 报文 是一个仅有19字节的标准公共首部。 用途 协商邻居关系 周期性地测试对方的连接活动性(时间间隔由保活定时器定义)。 保持BGP连接活跃性的其它方法? 发送UPDATE报文 UPDATE报文 IP地址前缀 如何标识一个将被撤消的目的站? 长度字段 + IP地址前缀 长度字段表示要撤消的目的站的地址掩码长度。 根据该值,决定IP地址字段所占字节数。 最短时2字节表示一对。 路径属性 用途: a.通告目的站的下一跳信息 b.指定到目的站路径上的自治系统列表 c.告知路径信息来源(指定路径信息是从另一个自治系统中获得,还是从发送方自治系统中派生的) 格式: 类型,长度,值 类型 = 1字节标志码 + 1字节类型码 NOTIFICATION 报文 通知出错,发送方要关闭TCP连接。 小结 BGP是域间路由选择协议,也称为外部路由选择协议。 BGP基于TCP
您可能关注的文档
最近下载
- 《无人机艺术摄影》课件——项目8 航拍照片的后期处理.ppt VIP
- 新人教版(2024)七年级地理下册第七章第一节《自然环境》大单元教学课件(第2课时).pptx VIP
- 2024-2025学年小学美术四年级下册岭南版(2024)教学设计合集.docx
- 六年级安全教育教案(泰山版).docx VIP
- 2024年(新高考I卷)英语试卷评讲 课件.pptx
- 2025年邵阳职业技术学院单招职业倾向性测试题库及参考答案.docx VIP
- That's Us高清钢琴简谱.pdf
- 2025年中考命题作文押题预测:《我的2024》写作指导+佳作展示.docx VIP
- 教师综合能力测试题.docx VIP
- 2025统编版(2024)小学道德与法治一年级下册教学设计(附目录).docx VIP
文档评论(0)