![BGP 重新连接需要多长时间?](https://linux22.com/image/601099/BGP%20%E9%87%8D%E6%96%B0%E8%BF%9E%E6%8E%A5%E9%9C%80%E8%A6%81%E5%A4%9A%E9%95%BF%E6%97%B6%E9%97%B4%EF%BC%9F.png)
当 BGP 对等体关闭或在初始启动期间,如果 BGP 发言人无法到达对等体,重新连接尝试将持续多长时间?BGP 发言人是否会无限次尝试重新连接?
答案1
BGP 应始终尝试连接到已关闭的对等体。只要与该对等体之间不存在 TCP 连接,此过程就应无限期地持续下去。
重试间隔的计时器可能因实施而异,但 RFC 建议和至少 Cisco 实施都是 120 秒。
答案2
如果 BGP 发言人无法到达对等方
在网络术语中,“对等”是指连接中的平等参与者。BGP 对等体彼此交换信息,因此双方都会进行通信,尽管在极少数情况下,一方可能不会发送任何路由。在大多数表现良好的情况下,双方都会设置过滤器来限制他们愿意宣布的路由,并过滤他们愿意监听的路由。
每当一个接口处于活动状态并分配有 BGP 实例时,该实例将始终宣布其路由,无论它是否收到来自另一方的任何消息。由接收方决定该路由是否对其有用。
接收进程可能会过滤掉一些传入的路由,或者调整对路由的偏好。不断改变状态的路由也会在名为减震因为不断宣布和撤销路由在计算上是昂贵的。请注意,对于您未发起的路由,阻尼是接收方独有的操作:您仍会宣布已将路由脱机。