Border Gateway Protocol (BGP) u32:1-4294967294 AS number 820 BGP address-family parameters IPv4 BGP settings BGP aggregate network ipv4net BGP aggregate network #include BGP network ipv4net BGP network Network as a backdoor route #include Redistribute routes from other protocols into BGP Redistribute connected routes into BGP #include Redistribute kernel routes into BGP #include Redistribute OSPF routes into BGP #include Redistribute RIP routes into BGP #include Redistribute static routes into BGP #include Redistribute non-main Kernel Routing Table IPv6 BGP settings BGP aggregate network ipv6net Aggregate network #include BGP network ipv6net Aggregate network AS-path hopcount limit u32:0-255 AS path hop count limit #include Redistribute routes from other protocols into BGP Redistribute connected routes into BGP #include Redistribute kernel routes into BGP #include Redistribute OSPFv3 routes into BGP #include Redistribute RIPng routes into BGP #include Redistribute static routes into BGP #include Redistribute non-main Kernel Routing Table L2VPN EVPN BGP settings Advertise All local VNIs #include EVPN system primary IP ipv4 IP address Auto derivation of Route Target (RFC8365) Specify handling for BUM packets Do not flood any BUM packets Flood BUM packets using head-end replication Route Distinguisher txt Route Distinguisher, asn:xxx ^[0-9]{1,10}:[0-9]{1,5}$ Route Target Route Target both import and export txt Route target (x.x.x.x:yyy|xxxx:yyyy) ^((25[0-5]|2[0-4][0-9]|[1][0-9][0-9]|[1-9][0-9]|[0-9]?)(\.(25[0-5]|2[0-4][0-9]|[1][0-9][0-9]|[1-9][0-9]|[0-9]?)){3}|[0-9]{1,10}):[0-9]{1,5}$ Route Target export txt Route target (x.x.x.x:yyy|xxxx:yyyy) ^((25[0-5]|2[0-4][0-9]|[1][0-9][0-9]|[1-9][0-9]|[0-9]?)(\.(25[0-5]|2[0-4][0-9]|[1][0-9][0-9]|[1-9][0-9]|[0-9]?)){3}|[0-9]{1,10}):[0-9]{1,5}$ Route Target import txt Route target (x.x.x.x:yyy|xxxx:yyyy) ^((25[0-5]|2[0-4][0-9]|[1][0-9][0-9]|[1-9][0-9]|[0-9]?)(\.(25[0-5]|2[0-4][0-9]|[1][0-9][0-9]|[1-9][0-9]|[0-9]?)){3}|[0-9]{1,10}):[0-9]{1,5}$ VXLAN Network Identifier u32:1-16777215 VNI number #include BGP multipaths Maximum ebgp multipaths u32:1-255 EBGP multipaths Maximum ibgp multipaths u32:1-255 EBGP multipaths Listen for and accept BGP dynamic neighbors from range Maximum number of dynamic neighbors that can be created u32:1-5000 BGP neighbor limit BGP dynamic neighbors listen range ipv4net IPv4 dynamic neighbors listen range ipv6net IPv6 dynamic neighbors listen range #include BGP neighbor ipv4 BGP neighbor IP address ipv6 BGP neighbor IPv6 address txt Interface name Parameters relating to IPv4 or IPv6 routes #include #include #include Minimum interval for sending routing updates u32:0-600 Advertisement interval in seconds #include #include #include #include #include #include Interface parameters #include #include Enable BGP with v6 link-local only #include #include #include #include #include #include #include Neighbor BGP port u32:1-65535 Neighbor BGP port number #include #include Enable strict capability negotiation Neighbor timers BGP connect timer for this neighbor u32:1-65535 Connect timer in seconds 0 Disable connect timer #include #include #include #include BGP parameters Always compare MEDs from different neighbors Default bestpath selection mechanism AS-path attribute comparison parameters Compare AS-path lengths including confederation sets and sequences Ignore AS-path length in selecting a route Allow load sharing across routes that have different AS paths (but same length) Compare the router-id for identical EBGP paths MED attribute comparison parameters Compare MEDs among confederation paths Treat missing route as a MED as the least preferred one Route-reflector cluster-id ipv4 Route-reflector cluster-id AS confederation parameters Confederation AS identifier [REQUIRED] u32:1-4294967294 Confederation AS id Peer ASs in the BGP confederation u32:1-4294967294 Peer AS number Enable route-flap dampening Half-life time for dampening [REQUIRED] u32:1-45 Half-life penalty in minutes Maximum duration to suppress a stable route [REQUIRED] u32:1-255 Maximum suppress duration in minutes Threshold to start reusing a route [REQUIRED] u32:1-20000 Re-use penalty points When to start suppressing a route [REQUIRED] u32:1-20000 Start-suppress penalty points BGP defaults Default local preference u32 Local preference Deactivate IPv4 unicast for a peer by default Compare MEDs between different peers in the same AS Administratives distances for BGP routes Global administratives distances for BGP routes Administrative distance for external BGP routes u32:1-255 Administrative distance for external BGP routes Administrative distance for internal BGP routes u32:1-255 Administrative distance for internal BGP routes Administrative distance for local BGP routes u32:1-255 Administrative distance for internal BGP routes Administrative distance for a specific BGP prefix ipv4net Administrative distance for a specific BGP prefix Administrative distance for prefix u32:1-255 Administrative distance for external BGP routes Enable RFC8212 functionality Graceful restart capability parameters Maximum time to hold onto restarting neighbors stale paths u32:1-3600 Hold time in seconds Graceful shutdown Log neighbor up/down changes and reset reason Enable IGP route check for network statements Disable client to client route reflection Disable immediate session reset on peer link down event BGP router id ipv4 BGP router id BGP peer-group BGP peer-group address-family parameters #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include BGP protocol timers #include #include