Hello, I have found an issue in Bird 2.0.8. If the tcp connection is not completely, then a new bgp conntection is success. When the hold timer of the first tcp connection is expired, it will close both of the connection. router1 router2 192.168.1.100 192.168.1.200 first <----------------------------------------(tcp syn) -----------------------------------------> (tcp syn ack) <---------------------------------------------(tcp ack, open) second <---------------------------------------------> (tcp ) <---------------------------------------------> (bgp established) first holdtime expire <--------------------------------------------- (bgp close first) <--------------------------------------------- (bgp close second) The full packet is in the attachment, is this a correct operation ?
bgp.pcapng
Description: Binary data