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

[信息与通信]BGP的原理和实现.ppt

  1. 1、本文档共119页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]BGP的原理和实现

BGP路由协议原理及配置 BGP 描述 BGP符合下列条件时更为适应配置: -一个AS允许数据流穿过本AS到达另一个AS. -一个AS有多个连接到其它AS。 -数据流的引入和导出本AS必须被路由策略和路由选择操纵。 BGP符合下列条件时不应配置: -单一的连接到互连网或其它AS. -BGP报文更新占用大量的内存和CPU的处理时间。 - BGP 的路由过滤和路径选择被限制。 - AS之间较低的带宽。 BGP 描述 BGP是一个距离矢量型的路由选择协议并有下列增强特性: 可靠的更新:BGP 使用TCP 端口179。 只使用增量、触发更新。使用周期的保持报文校验TCP 的连接。 丰富的度量值(被称为路径向量或属性)。 为无限的互连网设计使用。 BGP 数据库 邻居表(Neighbor table ) BGP 的邻居列表(List of BGP neighbors)。 BGP转发数据表或拓扑数据库(BGP forwarding table/database): 从每一个邻居学习所有网络的列表 (List of all networks learned from each neighbor)。 能包括多条路径到目标网络 (Can contain multiple pathways to destination networks )。 数据库中包括每一条路径的BGP属性 (Database contains BGP attributes for each pathway) IP路由表(IP routing table): 到目标网络的最佳路径列表 (List of best paths to destination networks)。 BGP 信息类型(BGP Message Types) BGP定义了下面的信息类型(BGP defines the following message types): 打开(Open) 包含保持时间和BGP 的路由器ID (Includes holdtime and BGP router ID) 保持(Keepalive) 更新(Update) 只有一条路径信息(包括到多个网络). (Information for one path only (could be to multiple networks) 包括路径和网络的属性. (Includes path attributes and networks) 通告(Notification) 当出现错误时被检测(When error is detected) BGP 连接被关闭后传送(BGP connection is closed after sent) BGP报文头 Open报文 KeepAlive报文 Update报文 Notification报文 BGP协议的状态机 BGP协议中消息的应用 通过TCP建立BGP连接时,发送open消息 连接建立后,如果有路由需要发送或路由变化时,发送UPDATE消息通告对端路由信息 稳定后此时要定时发送KEEPALIVE消息以保持BGP连接的有效性 当本地BGP在运行中发现错误时,要发送NOTIFICATION消息通告BGP对端 BGP 状态(BGP States) 当建立一个BGP 会话,BGP 经过以下几个步骤: 1。空闲( Idle): 路由器查找路由表中到达邻居路由器的路由。 2。连接:(Connect): 路由器发现路由并且有完成TCP三次握手。 3。打开已传送(open sent): 打开信息传送并携带BGP会话参数。 4。打开已确认(open confirm):路由器接收到完整的BGP会话参数。 5。已建立(Established):对等体间已建立连接,开始路由。 BGP路由通告原则 多条路径时,BGP Speaker只选最优的给自己使用. BGP Speaker只把自己使用的路由通告给相邻体. BGP Speaker从EBGP获得的路由会向它所有BGP相邻体通告(包括EBGP和IBGP). BGP Speaker从IBGP获得的路由不向它的IBGP相邻体通告(水平分割). BGP Speaker从IBGP获得的路由是否通告给它的EBGP相邻体要依IGP和BGP同步的情况来决定. 连接一建立,BGP Speaker将把自己所有BGP路由通告给新相邻体. BGP同步(BGP Synchronization) BGP 同步规则: BGP 路由器不应该将从其IBGP 邻居处学到的目的地网络通告给其EBGP 邻居路由器,除非这些目的地网络是通过IGP 可达的。 避免AS中的

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档