BGP的状态机制
发布日期:2021-08-16 13:28:11 浏览次数:62 分类:技术文章

本文共 746 字,大约阅读时间需要 2 分钟。

Idle 状态:即空闲状态,不接受任何BGP的连接,等待Start事件的产生,如果有start事件产生,若有start事件产生,系统开启ConnectRetry定时器,向邻居发起TCP连接,并将状态变为Connect

Connect状态:即连接状态,在Connect状态,系统会等待TCP连接建立完成。如果TCP状态为established,则拆除ConnectRetry定时器,并发送Open消息,将状态置为Open-sent,若TCP建立失败,则重置ConnectRetry定时器并转为Active状态。

Active状态:即活跃状态,如果已经有启动事件但是TCP建立连接没有完成,则处于Active状态,该状态时,系统会响应ConnectRetry定时器,变为connect状态,此时如果TCP建立完成,则发送open消息,状态变为Open-sent

Opent-sent状态:即Open消息已发送,在该状态中系统已经向邻居发送了open消息,等待邻居的open消息,如果没有错误发送,收到邻居的open消息后,将进入Open-confirm状态。

Open-confirm状态:Open消息确认状态,该状态表明系统已经发送了keepalive消息,等待对方的keepalive消息,如果收到了keepalive,则进入established状态,如果keepalive定时器超时,则重置HoldTime定时器,如果收到notification消息,则断开连接。

Established状态:连接建立状态,此时说明BGP连接建立完成了,可以发送Update消息交换路由信息。

 

转载于:https://www.cnblogs.com/networking/p/3669293.html

转载地址:https://blog.csdn.net/weixin_30807779/article/details/98262586 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Autel MaxiSys Pro MS908P Software Update Gudie
下一篇:HDFS读写原理

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月17日 15时44分27秒