[j-nsp] BGP Hold time expiry

Harry Reynolds harry at juniper.net
Fri Sep 19 13:03:10 EDT 2008


Aside from a problem with the EBGP link, I am thinking perhaps a PMTU issue. Is this a multi-hop EBGP session?  Is BGP PMTU enabled?  Any devices in the path that might block icmp mtu error messages, preventing PMTU from working?

What is the MSS values for both ends when the TCP connections is established?

Possible that a large update was sent, too big for MTU, discarded due to dnf set, session times out. 


Regards

 

-----Original Message-----
From: juniper-nsp-bounces at puck.nether.net [mailto:juniper-nsp-bounces at puck.nether.net] On Behalf Of P.Narayana Swamy
Sent: Friday, September 19, 2008 9:46 AM
To: juniper-nsp at puck.nether.net
Cc: Narayana Swamy
Subject: [j-nsp] BGP Hold time expiry

Hi,
The EBGP session failed between Juniper and other vendor with the following log in Juniper Chassis.
Juniper chassis sent the Hold timer expired Notification and ceased the session.
Could you please let me know the reason for this Holdtime expiry? Were there any TCP session failure or any Path MTU issues from the following log:

rpd[3155]: bgp_traffic_timeout: NOTIFICATION sent to x.x.x.x (Internal AS 65412): code 4 (Hold Timer Expired Error), Reason: holdtime expired for x.x.x.x (Internal AS 65412), socket buffer sndcc: 0 rcvcc: 0 TCP state: 4, snd_una: 1749863103 snd_nxt: 1749863103 snd_wnd: 17520 rcv_nxt: 1303800706 rcv_adv: 1303817090, keepalive timer 0
rpd[3155]: bgp_event: peer x.x.x.x (Internal AS 65412) old state Established event HoldTime new state Idle
rpd[3155]: bgp_event: peer x.x.x.x (Internal AS 65412) old state OpenConfirm event RecvKeepAlive new state Established
rpd[3155]: bgp_traffic_timeout: NOTIFICATION sent to x.x.x.x (Internal AS 65412): code 4 (Hold Timer Expired Error), Reason: holdtime expired for x.x.x.x (Internal AS 65412), socket buffer sndcc: 0 rcvcc: 0 TCP state: 4, snd_una: 4069391319 snd_nxt: 4069391319 snd_wnd: 17520 rcv_nxt: 2522302931 rcv_adv: 2522319315, keepalive timer 0
rpd[3155]: bgp_event: peer x.x.x.x (Internal AS 65412) old state Established event HoldTime new state Idle
rpd[3155]: bgp_event: peer x.x.x.x (Internal AS 65412) old state OpenConfirm event RecvKeepAlive new state Established
rpd[3155]: bgp_traffic_timeout: NOTIFICATION sent to x.x.x.x (Internal AS 65412): code 4 (Hold Timer Expired Error), Reason: holdtime expired for x.x.x.x (Internal AS 65412), socket buffer sndcc: 0 rcvcc: 0 TCP state: 4, snd_una: 1065671358 snd_nxt: 1065671358 snd_wnd: 17520 rcv_nxt: 58990059 rcv_adv: 59006443, keepalive timer 0
rpd[3155]: bgp_event: peer x.x.x.x (Internal AS 65412) old state Established event HoldTime new state Idle
rpd[3155]: bgp_event: peer x.x.x.x (Internal AS 65412) old state OpenConfirm event RecvKeepAlive new state Established
rpd[3155]: bgp_traffic_timeout: NOTIFICATION sent to x.x.x.x (Internal AS 65412): code 4 (Hold Timer Expired Error), Reason: holdtime expired for x.x.x.x (Internal AS 65412), socket buffer sndcc: 0 rcvcc: 0 TCP state: 4, snd_una: 98176377 snd_nxt: 98176377 snd_wnd: 17520 rcv_nxt: 1927086200 rcv_adv: 1927102584, keepalive timer 0
rpd[3155]: bgp_event: peer x.x.x.x (Internal AS 65412) old state Established event HoldTime new state Idle
rpd[3155]: bgp_event: peer x.x.x.x (Internal AS 65412) old state OpenConfirm event RecvKeepAlive new state Established
 
Thanks,
Swamy


      
_______________________________________________
juniper-nsp mailing list juniper-nsp at puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp


More information about the juniper-nsp mailing list