restarter (Graceful Restart for BGP Restarter)
Syntax
restarter { disable; stale-time interval; }
Hierarchy Level
[edit logical-systems logical-system-name protocols bgp family (l2vpn | route-target | inet) (labeled-unicast | flow) graceful-restart long-lived], [edit logical-systems logical-system-name protocols bgp group group-name family (l2vpn | route-target | inet) (labeled-unicast | flow) graceful-restart long-lived], [edit logical-systems logical-system-name protocols bgp group group-name neighbor address family (l2vpn | route-target | inet) (labeled-unicast | flow) graceful-restart long-lived], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp family (l2vpn | route-target | inet) (labeled-unicast | flow) graceful-restart long-lived], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp group group-name family (l2vpn | route-target | inet) (labeled-unicast | flow) graceful-restart long-lived], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp group group-name neighbor address family (l2vpn | route-target | inet) (labeled-unicast | flow) graceful-restart long-lived], [edit routing-instances routing-instance-name protocols bgp family (l2vpn | route-target | inet) (labeled-unicast | flow) graceful-restart long-lived], [edit routing-instances routing-instance-name protocols bgp group group-name family (l2vpn | route-target | inet) (labeled-unicast | flow) graceful-restart long-lived], [edit routing-instances routing-instance-name protocols bgp group group-name neighbor address family (l2vpn | route-target | inet) (labeled-unicast | flow) graceful-restart long-lived], [edit protocols bgp family (l2vpn | route-target | inet) (labeled-unicast | flow) graceful-restart long-lived], [edit protocols bgp group group-name family (l2vpn | route-target | inet) (labeled-unicast | flow) graceful-restart long-lived], [edit protocols bgp group group-name neighbor address family (l2vpn | route-target | inet) (labeled-unicast | flow) graceful-restart long-lived]
Each routing table is identified by the protocol family
or address family indicator (AFI) and a subsequent address family
identifier (SAFI). The AFI parameter can be one of the (l2vpn
| inet | route-target)
protocols and the SAFI parameter can
be either of the (flow | labeled-unicast)
protocols for
inet family and one of the (auto-discovery-mspw | auto-discovery-only
| signaling)
protcols for L2VPN family..
Configuring LLGR does not require that BGP graceful restart also be configured. The long-lived-graceful-restart section is visible only for families l2vpn, inet labeled-unicast, inet flow and route-target. It is prohibited for inet-mvpn, inet6-mvpn and inet-mdt. It is hidden for other families.
Description
Configure the long-lived graceful restart mechanism for a BGP restarter router to preserve BGP routing details for a longer period from a failed BGP peer. You can also configure the BGP long-lived graceful restarter mode negotiation mechanism for a particular address family instead of configuring this capability for all address families in a system, logical system, or routing instance.
The stanzas in the per-family graceful-restart long-lived restarter
configuration section enables LLGR restarter mode negotiation for
BGP globally, or for a group or neighbor. The values are inherited
by groups from the global configuration, and by neighbors from the
group configuration. The disable attribute is used to override configuration
inherited from a higher level. It does not disable LLGR receiver
mode; you must disable LLGR receiver mode explicitly for all families
as necessary. A hidden enable
attribute can be used to
override an inherited disable attribute. Configuring graceful-restart
long-lived restarter at the neighbor level (when it is not configured
at the containing group level or globally) causes an internal group
to be split. When LLGR restarter is enabled or disabled for a family
or the stale- time is changed, the session is reset so that the new
capability can be sent to the neighbor.
Options
The remaining statements are explained separately. See CLI Explorer.
Required Privilege Level
routing—To view this statement in the configuration.
routing-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 15.1.