.. _example_protocols_bgp_neighbor_timers: ###### Timers ###### Scenario to verify BGP neighbor timers configuration and functionality. BGP uses three key timers to control session behavior: - **holdtime**: Time to wait without receiving keepalives before declaring the neighbor down (default 180s). - **keepalive**: Interval between sending keepalive messages (default holdtime/3, typically 60s). - **connect**: Interval between connection retry attempts after a failure (default 120s). Custom timers optimize convergence speed (lower values) or reduce overhead (higher values). This test verifies that configured timer values are correctly applied and visible in BGP neighbor information. *********************************** Test iBGP - Neighbor holdtime timer *********************************** Description =========== Test BGP **neighbor holdtime timer** configuration. DUT0 configures a custom holdtime value (30s) for the neighbor. The holdtime specifies how long to wait without receiving keepalive before declaring the neighbor down. Scenario ======== .. include:: timers/testibgp-neighborholdtimetimer .. raw:: html