214
Configuring the BGP keepalive interval and holdtime
After establishing a BGP connection, two routers send keepalive messages periodically to each other to
keep the connection. If a router receives no keepalive or update message from the peer within the
holdtime, it tears down the connection.
You can configure the keepalive interval and holdtime globally or for a specific peer or peer group. The
actual keepalive interval and holdtime depend on the following cases:
•
If the holdtime settings on the local and peer routers are different, the smaller one is used. The
holdtime is no less than three seconds unless it is set to 0.
•
If the keepalive interval is 0 and the negotiated holdtime is not 0, the actual keepalive interval
equals one-third of the holdtime. The maximum keepalive interval must be one third of the holdtime
and no less than one second.
•
If the keepalive interval is not 0, the actual keepalive interval is the smaller one between one third
of the holdtime and the keepalive interval.
Follow these guidelines when you configure BGP keepalive interval and holdtime:
•
The intervals set with the
peer timer
command are preferred to those set with the
timer
command.
•
If the router has established a neighbor relationship with a peer, you must reset the BGP connection
to validate the new set timers.
•
The
timer
command takes effect for only new connections.
•
After
peer timer
command is executed, the peer connection is closed at once, and a new
connection to the peer is negotiated using the configured hold time.
To configure BGP keepalive interval and holdtime:
Step Command
Remarks
1.
Enter system view.
system-view
N/A
2.
Enter BGP view.
bgp
as-number
N/A
3.
Configure BGP keepalive interval
and holdtime.
•
Configure the global keepalive
interval and holdtime:
timer
keepalive
keepalive
hold
holdtime
•
Configure the keepalive interval
and holdtime for a peer or peer
group:
peer
{
group-name
|
ip-address
}
timer
keepalive
keepalive
hold
holdtime
Optional.
By default, the keepalive
interval is 60 seconds, and
holdtime is 180 seconds.
Configuring the interval for sending the same update
Step Command
Remarks
1.
Enter system view.
system-view
N/A
2.
Enter BGP view.
bgp
as-number
N/A