网站大量收购独家精品文档,联系QQ:2885784924

《BGP路由协议》课件.pptVIP

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

BGP路由协议BGP(边界网关协议)是互联网上最重要的路由协议之一。它负责在不同自治系统(AS)之间交换路由信息,确保数据包能够跨越网络到达目的地。

BGP的概述边界网关协议BGP是运行在互联网上的一种路由协议。BGP可用于连接不同自治系统(AS)之间的网络。网络连接BGP可用于建立与其他AS之间的网络连接,并交换有关网络拓扑和可达性的信息。路径选择BGP通过计算不同路径的成本和优先级来选择最佳路径。互联网基础BGP是互联网运营的关键,因为它可以确保数据包在不同网络之间可靠地传输。

BGP的基本特点基于路径的路由BGP协议根据AS路径信息来判断路由优劣,选择最佳路径。距离矢量路由BGP协议根据AS路径的长度来计算路由距离,并选择距离最短的路径。自治系统间通信BGP协议主要用于自治系统之间的路由交换,实现互联网的互联互通。

BGP协议的组成部分连接BGP协议通过建立邻居之间可靠的TCP连接,确保信息可靠地传输。报文BGP协议使用多种报文类型来实现路由信息交换,包括OPEN、UPDATE、KEEPALIVE和NOTIFICATION。路径属性BGP协议使用路径属性来描述路由路径,包括AS_PATH、NEXT_HOP、LOCAL_PREF等。

BGP会话的建立BGP会话建立过程需要经过一系列步骤,保证两个路由器之间能正常通信。1TCP连接建立TCP连接,作为BGP协议的基础。2OPEN报文发送OPEN报文,协商BGP会话参数。3KEEPALIVE报文定期发送KEEPALIVE报文,维持会话状态。

BGP报文的类型OPEN建立BGP会话。UPDATE用于路由信息的更新。KEEPALIVE保持BGP会话的活跃。NOTIFICATION用于错误通知或会话关闭。

OPEN报文的字段解析OPEN报文是BGP会话建立阶段第一个交换的报文。它包含了BGP路由器自身的标识信息,用于建立连接。OPEN报文包含多个字段,例如:版本号、AS号、BGP标识符、保持时间、路由器ID以及可选的扩展属性。版本号用来表明BGP协议的版本。AS号表示发送方AS的编号。BGP标识符是路由器的唯一标识,通常设置为路由器的IP地址。保持时间用于控制会话的超时时间。路由器ID用于标识路由器在BGP网络中的身份。可选的扩展属性则包含一些额外的配置信息,例如支持的BGP扩展功能。

UPDATE报文的字段解析BGPUPDATE报文是BGP路由协议中用于更新路由信息的报文类型。它包含了新路由信息的详细信息,例如网络地址、下一跳地址、AS路径等,以及撤回路由信息的指令。UPDATE报文用于通知BGP邻居路由器,网络拓扑的变化以及路由信息的更新。例如,当一个BGP邻居路由器学习到新的路由信息或发现旧的路由信息已不再有效,它将向其邻居发送UPDATE报文来通知他们进行相应的路由表更新操作。UPDATE报文是BGP路由协议的重要组成部分,它保证了BGP网络中路由信息的一致性和及时性。

KEEPALIVE报文的字段解析KEEPALIVE报文用于保持BGP会话的活跃状态,防止会话超时,确保BGP邻居之间保持通信。KEEPALIVE报文不携带任何路由信息,只包含一个长度字段和一个类型字段,用于标识报文的长度和类型。KEEPALIVE报文通常由BGP路由器定期发送,以维持与邻居之间的连接。当BGP路由器收到邻居发送的KEEPALIVE报文时,会更新邻居的最后活动时间。如果BGP路由器长时间没有收到邻居发送的KEEPALIVE报文,则会认为邻居已经断开连接,并会尝试重新建立连接。

NOTIFICATION报文的字段解析BGPNOTIFICATION报文用于通知对端BGP协议错误,使对端BGP协议进程中止并关闭连接。BGPNOTIFICATION报文包含两个字段:错误码和错误子码。错误码指示出现错误的类型,错误子码则提供更具体的错误信息。例如,错误码1代表连接建立错误,错误子码1代表密码错误,错误码2代表更新消息错误,错误子码1代表更新消息的路径属性错误。常见错误码和错误子码:1.连接建立错误:密码错误、版本号错误、不支持的可选参数2.更新消息错误:路径属性错误、属性长度错误3.能力协商错误:不支持的可选参数、不支持的属性4.其他错误:无法处理请求、无法处理响应、系统资源不足。

BGP属性属性类型BGP属性是BGP协议的一部分,用于控制路由的传播和选择。不同的属性类型具有不同的功能和目的。属性优先级不同的属性类型具有不同的优先级,某些属性在路由决策中比其他属性更重要。路由选择BGP协议使用属性信息来进行路由选择,以确定最佳路径和路由策略。路由策略通过配置属性,网络管理员可以控制路由的传播方向和选择优先级,实现灵活的路由策略。

ORIG

文档评论(0)

scj1122118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8066052137000004

1亿VIP精品文档

相关文档