bgp卡状态机
1、Idle(空闲):初始状态,未发送TCP三次握手,也不发送BGP报文
停留此状态的常见原因:
- 没有去往邻居的路由
2、Connect(连接):发起TCP三次握手
停留此状态的常见原因(已经向邻居发送SYN握手,但是没收到回复):
去往邻居的网络不通(路径上有策略阻止报文通过,路径设备缺少去往目标的路由,非直连的EBGPTTL值消耗殆尽)
3、Active(活跃):第一次握手失败,会进入该状态,不断重复发送TCP握手
停留此状态的常见原因(配置错误):
- BGP邻居指定错误
- 没有指定更新源
4、Opensent(打开发送):此时发送Open报文,协商邻居关系
停留此状态的常见原因:
已经向邻居发送完open报文,可是一直没有收到邻居发送的keep alive报文
5、Openconfirm(打开确认):同意邻居的协商参数时,会向邻居发送Keep alive报文,等待对方的keep alive报文。
6、Establish(建立连接):当收到对方的keep alive包,进入该状态,发送Update报文更新路由信息