Bgp graceful restart

Bgp graceful restart: It separtates control plane with dataplane. Allows the neighbor to keep the route for specific time (configured) when the BGP session is down. So, the data plane still continues to forward the traffic even when control plane is down.

Graceful restart is a feature of the Border Gateway Protocol (BGP) that enables a router to restart its BGP session without causing a disruption in the network. It works by allowing routers to maintain their established routes even after a session reset or restart. This ensures fast convergence and helps prevent packet loss or routing loops.

  1. The router that is restarting sends a BGP graceful restart notification to its neighbors.
  2. The neighbors acknowledge the notification and agree to hold on to the routes that they learned from the restarting router.
  3. The restarting router goes down and restarts.
  4. The restarting router comes back up and re-establishes BGP sessions with its neighbors.
  5. The neighbors send the routes that they held on to to the restarting router.
  6. The restarting router updates its routing table and resumes forwarding traffic.

BGP graceful restart is a valuable feature that can help to minimize the disruption caused by BGP restarts. It is important to configure graceful restart on all routers that participate in BGP.

Graceful restart vs route refresh

  • Graceful restart involves a router restart during which forwarding is not disrupted, but continues during the restart.
  • Route refresh does not involve a BGP restart, but simply a change in the BGP policy that requires an immediate refreshing of routes.

Leave a Reply

Your email address will not be published. Required fields are marked *