BGP外部網关协议.docVIP

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

在Internet中,使用边界网关协议(BGP)来通告、获悉和选择最佳路径。两家ISP相连时,它们通常使用BGP来交换路由信息;全球的ISP都使用BGP来交换Internet的路由表。企业有时也使用BGP与一家或多家ISP交换路由信息,让企业路由器能够获悉Internet路由。 BGP(精确的说是BGP的第四版[BGPv4])是一种当前得到广泛应用的路由协议,它是一种外部网关协议(EGP),而不是内部网关协议(IGP)。BGP的有些目标不同于IGP如(ospf或eigrp),但有些目标是相同的。 AS:自制系统:具有相同“路由策略”的一组路由器 RFC对AS的定义:一组被统一管理的路由器,他们使用相同的内部网关协议和统一的度量值,来决定如何在as内部路由分组,并使用as间路由选择协议来决定,如何分组路由到其他自制系统 取值范围:1-65535  1-64511   (公有)   64512-65535 (私有) 电信AS号:4134 网通AS号:9929 BGP是一个AS-by-AS之间的路由协议 何时使用BGP协议: 1、AS允许数据包通过自已到达其它AS 2、AS有多条到其它自治系统的连接 3、需要对数据流进入和离开AS的方式进行控制 BGP概述: -通过TCP179端口来传递更新和建立邻居,当BGP做验证穿越防火墙时,应该放行TCP 19。 -单播建邻居和传递更新(手工指邻居) -支持VLSM CIDR手工汇总 -以AS为单位的路径矢量属性的路由协议 -在会话开始的时候发送完整的路由表,以后会触发更新 -有丰富的路径属性,和简单的选路算法 -遵循AS间的水平分割 BGP的消息类型: -open消息(打开消息) -keepalive消息(保持激活) -update消息(更新) -notification(通告) OPEN消息: bgp version number 默认是V4,可以通过命令(neigbour version)来修改,改后向下兼容 As number : 表示会话发起方路由器的AS号,确定该BGP是属于EBGP还是IBGP EBGP:当收到的AS号和自己的不同 IBGP:当收到的AS号和自己相同 Hold time:保持时间 表示路由器收到keepalive或者update报文之前可以等待的时间,cisco默认180s,若双方不统一,以小为优。 BGP的标示符:表示邻居的ip地址,选举方式等同于OSPF的routerID。 BGP可选参数:该字段用来宣告支持验证、多协议等可选参数 Keepalive:保持激活(19字节) 收到open消息后响应一条keepalive。cisco默认60s一条,或1/3的hold time时间。 Update :(更新) 宣告可行路由和已撤销的路由 NLRI (network layer reachability information)网络层可达信息 宣告一个或多个IP地址前缀及长度(二元组:地址+掩码) 路径属性:path attributes 提供了允许BGP选择最短路径,检测路由长度,确定策略路由的相关信息 已撤销路由: 描述那些变为不可达,且退出服务的二元组 注:一个UPDATE 消息一次可以只通告一条路由,但它可以携带多个属性。   一个UPDATE 消息一次也可通告多条路由,但它们的属性必须相同。   一个UPDATE 消息可以同时撤消多条路由。 *实际上也就是说一个UPDATE中只能有一条路径属性 Notification: 通告 路由检测到BGP邻居错误时发送的消息 一旦邻居收到该消息,则邻居关系立刻回到idle状态 BGP的三张表: bgp表:包含了邻居学习到的所有网络列表,包含到达目标网络的多条路径,包含了bgp对任意一条了路径的属性。 邻居表:包含了所有bgp邻居列表 路由表:和IGP的ip路由表相同,包含了到达目标网络的一条最佳路径 负载均衡:到达同一目标网络有多条代价相同的路径 BGP默认不允许任何负载均衡,他到达任何网络只能有一条路径。 BGP的基本配置: 注:在同一时间内只能开启一个bgp进程 router bgpAS neighbor对端的US remotes-as对端的as 修改更新源:neighbor对端的US update-source loopback0 修改TTL:neighbor对端的USebgp-multihopTTL不加参数,默认255 修改下一跳自我:neighbor对端的US next-hop-self 修改RID:路由模式下bgp router-id x.x.x.x 关闭同步:路由模式下 no syn 关闭汇总:

文档评论(0)

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

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

1亿VIP精品文档

相关文档