标签:维护 art 成功 包括 路径 网络 间隔 ref 协议
BGP是一种路径向量的路由协议,使用TCP的179端口来建立邻居。它的作用不是用来学习路由,而是用来控制路由的传播和选路的。它是一种边界网关协议和IGP不同。 一、 数据包
二、状态机
Idle状态是BGP初始状态。在Idle状态下,BGP拒绝邻居发送的连接请求。只有在收到本设备的Start事件后,BGP才开始尝试和其它BGP对等体进行TCP连接,并转至Connect状态。
说明:
Start事件是由一个操作者配置一个BGP过程,或者重置一个已经存在的过程或者路由器软件重置BGP过程引起的。
任何状态中收到Notification报文或TCP拆链通知等Error事件后,BGP都会转至Idle状态。
idle状态可能的原因:没有路由,EBGP没有做多跳,地址族没有激活,手动关闭了邻居。
三、BGP对等体之间的交互原则
BGP设备将最优路由加入BGP路由表,形成BGP路由。BGP设备与对等体建立邻居关系后,采取以下交互原则:
从IBGP对等体获得的BGP路由,BGP设备只发布给它的EBGP对等体。
从EBGP对等体获得的BGP路由,BGP设备发布给它所有EBGP和IBGP对等体。
当存在多条到达同一目的地址的有效路由时,BGP设备只将最优路由发布给对等体。
路由更新时,BGP设备只发送更新的BGP路由。
所有对等体发送的路由,BGP设备都会接收。
标签:维护 art 成功 包括 路径 网络 间隔 ref 协议
原文地址:http://blog.51cto.com/liu008qing/2296521