diff --git a/content/nvue-reference/Set-and-Unset-Commands/802.1X.md b/content/nvue-reference/Set-and-Unset-Commands/802.1X.md index ee3153e60a..498437c578 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/802.1X.md +++ b/content/nvue-reference/Set-and-Unset-Commands/802.1X.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set interface \ dot1x auth-fail-vlan Enables or disables auth-fail VLAN on the specified interface. You can specify `enabled` or `disabled`. diff --git a/content/nvue-reference/Set-and-Unset-Commands/ACL-and-CoPP.md b/content/nvue-reference/Set-and-Unset-Commands/ACL-and-CoPP.md index 36f5e318e3..61cbb25215 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/ACL-and-CoPP.md +++ b/content/nvue-reference/Set-and-Unset-Commands/ACL-and-CoPP.md @@ -12,15 +12,11 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set system acl - -Configures Access Control lists (ACLs) on the switch. -
## nv set system acl mode -Configures the ACL mode; atomic or non-atomic. The default setting is atomic mode. +Configures the Access Control list (ACL) mode; atomic or non-atomic. The default setting is atomic mode. Atomic mode limits the number of ACL rules that you can configure. To increase the number of configurable ACL rules, configure the switch to operate in nonatomic mode, which offers better scaling because all TCAM resources actively impact traffic. With atomic updates, half of the hardware resources are on standby and do not actively impact traffic. @@ -38,12 +34,6 @@ cumulus@switch:~$ nv set system acl mode non-atomic
-## nv set acl \ rule \ action - -Configures the ACL action. - -
- ## nv set acl \ rule \ action deny Configures a deny action to deny packets. diff --git a/content/nvue-reference/Set-and-Unset-Commands/API.md b/content/nvue-reference/Set-and-Unset-Commands/API.md index 6738ba3a52..a7e5fcc9b6 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/API.md +++ b/content/nvue-reference/Set-and-Unset-Commands/API.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set system api listening-address \ Configures the NVUE REST API listening address; you can specify an IPv4 address or localhost. If you do not specify a listening address, NGINX listens on all addresses for the target port. diff --git a/content/nvue-reference/Set-and-Unset-Commands/ARP.md b/content/nvue-reference/Set-and-Unset-Commands/ARP.md index 7cd14d3724..48fa335731 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/ARP.md +++ b/content/nvue-reference/Set-and-Unset-Commands/ARP.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set interface \ neighbor ipv4 \ lladdr \ Configures a static ARP table entry for an interface with an IPv4 address associated with a MAC address for easy management or as a security measure to prevent spoofing and other nefarious activities. diff --git a/content/nvue-reference/Set-and-Unset-Commands/Adaptive-Routing.md b/content/nvue-reference/Set-and-Unset-Commands/Adaptive-Routing.md index 2316ac0aba..9d46314c23 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/Adaptive-Routing.md +++ b/content/nvue-reference/Set-and-Unset-Commands/Adaptive-Routing.md @@ -12,21 +12,14 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set interface \ router adaptive-routing - -Provides commands to configure adaptive routing on the specified interface. Adaptive routing is a load balancing feature that improves network utilization for eligible IP packets by selecting forwarding paths dynamically based on the state of the switch, such as queue occupancy and port utilization. - -{{%notice note%}} -Cumulus Linux 5.6 supports adaptive routing on Spectrum-4. -Cumulus Linux 5.5 and earlier supports adaptive routing on Spectrum-3 and Spectrum-2 as a beta feature for evaluation. -{{%/notice%}} -
## nv set interface \ router adaptive-routing enable Turns adaptive routing on the specified interface on or off. The default setting is `off`. +Adaptive routing is a load balancing feature that improves network utilization for eligible IP packets by selecting forwarding paths dynamically based on the state of the switch, such as queue occupancy and port utilization. + - Adaptive routing does not make use of resilient hashing. - Cumulus Linux does not support adaptive routing on layer 3 subinterfaces, SVIs, bonds or bond members. @@ -72,11 +65,6 @@ Introduced in Cumulus Linux 5.1.0 cumulus@switch:~$ nv set interface swp1 router adaptive-routing link-utilization-threshold 50 ``` --> -
- -## nv set router adaptive-routing - -Provides commands to configure adaptive routing globally on the switch. Adaptive routing is a load balancing feature that improves network utilization for eligible IP packets by selecting forwarding paths dynamically based on the state of the switch, such as queue occupancy and port utilization.
@@ -84,6 +72,8 @@ Provides commands to configure adaptive routing globally on the switch. Adaptive Turns adaptive routing on or off globally. The default setting is `off`. +Adaptive routing is a load balancing feature that improves network utilization for eligible IP packets by selecting forwarding paths dynamically based on the state of the switch, such as queue occupancy and port utilization. + {{%notice note%}} NVUE restarts `switchd` to apply the setting. {{%/notice%}} diff --git a/content/nvue-reference/Set-and-Unset-Commands/BGP-EVPN.md b/content/nvue-reference/Set-and-Unset-Commands/BGP-EVPN.md index d5db3351ec..f83065601d 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/BGP-EVPN.md +++ b/content/nvue-reference/Set-and-Unset-Commands/BGP-EVPN.md @@ -14,12 +14,6 @@ The `nv unset` commands remove the configuration you set with the equivalent `nv
-## nv set vrf \ router bgp address-family l2vpn-evpn - -Provides commands to configure the EVPN address family. - -
- ## nv set vrf \ router bgp address-family l2vpn-evpn enable Tuns the EVPN address family on or off for the specified VRF. The default setting is `off`. @@ -42,22 +36,16 @@ cumulus@switch:~$ nv set vrf default router bgp address-family l2vpn-evpn enable
-## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn - -Provides commands to configure the peer for EVPN. - -
- ## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn add-path-tx -Configures BGP to advertise more than just the best path for an EVPN prefix to the BGP peer. You can specify `all-paths` to advertise all known paths to the peer or `best-per-as` to advertise only the best path learned from each AS. The default setting is `off`. +Configures BGP to advertise more than just the best path for an EVPN prefix to the BGP neighbor. You can specify `all-paths` to advertise all known paths to the neighbor or `best-per-as` to advertise only the best path learned from each AS. The default setting is `off`. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -69,9 +57,7 @@ Introduced in Cumulus Linux 5.8.0 cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family l2vpn-evpn add-path-tx all-paths ``` -## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn aspath - -Provides commands to configure the AS path filter list you want to apply to updates sent to the peer for the specified VRF. +
## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn aspath allow-my-asn enable @@ -82,7 +68,7 @@ Configures BGP to allow a received AS path to contain the ASN of the local syste | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -94,6 +80,8 @@ Introduced in Cumulus Linux 5.0.0 cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family l2vpn-evpn aspath allow-my-asn enable on ``` +
+ ## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn aspath allow-my-asn occurrences Configures the maximum number of times the AS number of the local system can be in the received AS path. @@ -103,7 +91,7 @@ Configures the maximum number of times the AS number of the local system can be | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -115,6 +103,8 @@ Introduced in Cumulus Linux 5.0.0 cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family l2vpn-evpn aspath allow-my-asn occurrences 5 ``` +
+ ## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn aspath allow-my-asn origin Configures BGP to allow a received AS path to contain the ASN of the local system only if it is the originating AS. @@ -124,7 +114,7 @@ Configures BGP to allow a received AS path to contain the ASN of the local syste | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -138,12 +128,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family l2
-## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn attribute-mod - -Provides commands to configure the attribute mode for EVPN. - -
- ## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn attribute-mod aspath Configures BGP to follow normal BGP procedures when generating the `AS_PATH` attribute for the neighbor for EVPN. You can specify `on` or `off`. @@ -153,7 +137,7 @@ Configures BGP to follow normal BGP procedures when generating the `AS_PATH` att | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -176,7 +160,7 @@ Configures BGP to follow normal BGP procedures when generating the `MED` attribu | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -199,7 +183,7 @@ Configures BGP to follow normal BGP procedures when generating the `NEXT_HOP` at | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -222,7 +206,7 @@ Tuns the EVPN address family on or off for the specified neighbor. The default s | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -245,7 +229,7 @@ Configures the BGP next hop value of advertised EVPN routes for the BGP neighbor | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -259,12 +243,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family l2
-## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn policy - -Provides commands to configure policies for EVPN. - -
- ## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn policy inbound route-map Configures the route map to use for inbound EVPN policies. @@ -274,7 +252,7 @@ Configures the route map to use for inbound EVPN policies. | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -297,7 +275,7 @@ Provides the route map to use for outbound EVPN policies. | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -312,14 +290,14 @@ HR STYLE="BORDER: DASHED RGB(118,185,0) 0.5PX;BACKGROUND-COLOR: RGB(118,185,0);H ## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn policy outbound unsuppress-map -Configures the route map you want to use to unsuppress EVPN routes selectively when advertising to this peer; these are routes that have been suppressed due to aggregation configuration. +Configures the route map you want to use to unsuppress EVPN routes selectively when advertising to this neighbor; these are routes that have been suppressed due to aggregation configuration. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -333,12 +311,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family l2
-## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn prefix-limits - -Provides commands to configure EVPN prefix limits from the specified BGP neighbor. - -
- ## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn prefix-limits inbound maximum Configures the maximum number of inbound prefixes allowed from the BGP neighbor for EVPN. You can set a value between 0 and 4294967295 or `none`. @@ -433,7 +405,7 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family l2 ## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn route-reflector-client -Configures the BGP node as a route reflector for the BGP peer for EVPN. The default setting is `off`. +Configures the BGP node as a route reflector for the BGP neighbor for EVPN. The default setting is `off`. ### Command Syntax @@ -456,7 +428,7 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family l2 ## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn route-server-client -Configures the BGP node as a route server for the BGP peer for EVPN. The default setting is `off`. +Configures the BGP node as a route server for the BGP neighbor for EVPN. The default setting is `off`. ### Command Syntax @@ -479,7 +451,7 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family l2 ## nv set vrf \ router bgp neighbor \ address-family l2vpn-evpn soft-reconfiguration -Turns on soft configuration so that received EVPN routes from the peer that are rejected by inbound policy are still stored. This allows policy changes to take effect without any exchange of BGP updates. The default setting is `off`. +Turns on soft configuration so that received EVPN routes from the neighbor that are rejected by inbound policy are still stored. This allows policy changes to take effect without any exchange of BGP updates. The default setting is `off`. ### Command Syntax @@ -500,12 +472,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family l2
-## nv set vrf \ router bgp peer-group \ address-family l2vpn-evpn - -Provides commands to configure EVPN for the peer group. - -
- ## nv set vrf \ router bgp peer-group \ address-family l2vpn-evpn add-path-tx Configures BGP to advertise more than just the best path for an EVPN prefix. You can specify `all-paths` to advertise all known paths to the peers in the peer group or `best-per-as` to advertise only the best path learned from each AS. The default setting is `off`. @@ -529,18 +495,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group underlay address-fami
-## nv set vrf \ router bgp peer-group \ address-family l2vpn-evpn aspath - -Provides commands to configure options for handling the `AS_PATH` for prefixes to and from peers in the peer group. - -
- -## nv set vrf \ router bgp peer-group \ address-family l2vpn-evpn aspath allow-my-asn - -Provides commands to allow the `AS_PATH` to contain the ASN of the local system. - -
- ## nv set vrf \ router bgp peer-group \ address-family l2vpn-evpn aspath allow-my-asn enable Configures BGP to allow a received AS path to contain the ASN of the local system. @@ -655,12 +609,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group underlay address-fami
-## nv set vrf \ router bgp peer-group \ address-family l2vpn-evpn attribute-mod - -Provides commands to configure the attribute mode for EVPN for the peer group. - -
- ## nv set vrf \ router bgp peer-group \ address-family l2vpn-evpn attribute-mod aspath Configures BGP to follow normal EVPN BGP procedures when generating the `AS_PATH` attribute for the peer group in the specified VRF. You can specify `on` or `off`. @@ -776,12 +724,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group underlay address-fami
-## nv set vrf \ router bgp peer-group \ address-family l2vpn-evpn policy - -Provides commands to configure EVPN policies for the peer group. - -
- ## nv set vrf \ router bgp peer-group \ address-family l2vpn-evpn policy inbound route-map Configures the EVPN route map you want to apply to updates received from the peers in the peer group. @@ -851,12 +793,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group underlay address-fami
-## nv set vrf \ router bgp peer-group \ address-family l2vpn-evpn prefix-limits - -Provides commands to configure EVPN prefix limits from the specified BGP peer group. - -
- ## nv set vrf \ router bgp peer-group \ address-family l2vpn-evpn prefix-limits inbound maximum Configures the maximum number of inbound prefixes allowed from the BGP peers in the peer group for EVPN. You can set a value between 0 and 4294967295 or `none`. diff --git a/content/nvue-reference/Set-and-Unset-Commands/BGP-IPv6.md b/content/nvue-reference/Set-and-Unset-Commands/BGP-IPv6.md index 5b32b27c13..1bf3873108 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/BGP-IPv6.md +++ b/content/nvue-reference/Set-and-Unset-Commands/BGP-IPv6.md @@ -14,18 +14,6 @@ The `nv unset` commands remove the configuration you set with the equivalent `nv
-## nv set vrf \ router bgp address-family ipv6-unicast - -Provides commands to configure the BGP for IPv6 for the specified VRF. - -
- -## nv set vrf \ router bgp address-family ipv6-unicast admin-distance - -Provides commands to configure the administrative distance for internal and external IPv6 routes for the specified VRF. - -
- ## nv set vrf \ router bgp address-family ipv6-unicast admin-distance external Configures the distance to apply to IPv6 routes from eBGP peers when installed into the RIB. You can specify a value between 1 and 255. @@ -94,11 +82,6 @@ Introduced in Cumulus Linux 5.11.0 cumulus@switch:~$ nv set vrf default router bgp address-family ipv6-unicast advertise-origin ``` --> -
- -## nv set vrf \ router bgp address-family ipv6-unicast aggregate-route \ - -Provides commands to configure an IPv6 aggregate route for the specified VRF.
@@ -193,12 +176,6 @@ cumulus@switch:~$ nv set vrf default router bgp address-family ipv6-unicast enab
-## nv set vrf \ router bgp address-family ipv6-unicast multipaths - -Provides commands to configure the maximum number of equal-cost BGP paths allowed for the specified VRF. The BGP multipath option is on by default and the maximum number of paths is 64 so that the switch can install multiple equal-cost BGP paths to the forwarding table and load balance traffic across multiple links. You can change the number of paths allowed, according to your needs. - -
- ## nv set vrf \ router bgp address-family ipv6-unicast multipaths compare-cluster-length Turns on cluster length comparison for IPv6 for the specified VRF. When `on` and iBGP paths have a cluster list, their lengths must be equal to be selected as multipaths. The default setting is `off`. @@ -263,11 +240,6 @@ Introduced in Cumulus Linux 5.0.0 cumulus@switch:~$ nv set vrf default router bgp address-family ipv6-unicast multipaths ibgp 120 ``` -
- -## nv set vrf \ router bgp address-family ipv6-unicast network \ - -Provides commands to configure an IPv6 static network for the specified VRF.
-## nv set vrf \ router bgp address-family ipv6-unicast redistribute - -Provides commands to configure IPv6 route redistribution, which allows a network to use a routing protocol to route traffic dynamically based on the information learned from a different routing protocol or from static routes. Route redistribution helps increase accessibility within networks. - -
- -## nv set vrf \ router bgp address-family ipv6-unicast redistribute connected - -Provides commands to configure route redistribution of IPv6 connected routes. - -
- ## nv set vrf \ router bgp address-family ipv6-unicast redistribute connected enable Turns route redistribution of IPv6 connected routes on or off for the specified VRF. The default setting is `off`. +Route redistribution allows a network to use a routing protocol to route traffic dynamically based on the information learned from a different routing protocol or from static routes. Route redistribution helps increase accessibility within networks. + ### Command Syntax | Syntax | Description | @@ -377,12 +339,6 @@ cumulus@switch:~$ nv set vrf default router bgp address-family ipv6-unicast redi
-## nv set vrf \ router bgp address-family ipv6-unicast redistribute kernel - -Provides commands to configure redistribution of IPv6 kernel routes. - -
- ## nv set vrf \ router bgp address-family ipv6-unicast redistribute kernel enable Turns redistribution of IPv6 kernel routes on or off for the specified VRF. The default setting is `off`. @@ -451,12 +407,6 @@ cumulus@switch:~$ nv set vrf default router bgp address-family ipv6-unicast redi
-## nv set vrf \ router bgp address-family ipv6-unicast redistribute ospf6 - -Provides commands to configure redistribution of OSPF IPv6 routes. - -
- ## nv set vrf \ router bgp address-family ipv6-unicast redistribute ospf6 enable Turns redistribution of OSPF IPv6 routes on or off for the specified VRF. @@ -525,12 +475,6 @@ cumulus@switch:~$ nv set vrf default router bgp address-family ipv6-unicast redi
-## nv set vrf \ router bgp address-family ipv6-unicast redistribute static - -Provides commands to configure redistribution of IPv6 static routes for the specified VRF. - -
- ## nv set vrf \ router bgp address-family ipv6-unicast redistribute static enable Turns route redistribution of IPv6 static routes on or off for the specified VRF. The default setting is `off`. @@ -619,18 +563,6 @@ cumulus@switch:~$ nv set vrf default router bgp address-family ipv6-unicast rib-
-## nv set vrf \ router bgp address-family ipv6-unicast route-export - -Provides commands to configure IPv6 route export settings for the specified VRF. - -
- -## nv set vrf \ router bgp address-family ipv6-unicast route-export to-evpn - -Provides commands to export IPv6 routes from this VRF into EVPN as type-5 routes. - -
- ## nv set vrf \ router bgp address-family ipv6-unicast route-export to-evpn default-route-origination Configures originating EVPN default type-5 routes for the specified VRF. The default type-5 route originates from a border (exit) leaf and advertises to all the other leafs within the pod. Any leaf within the pod follows the default route towards the border leaf for all external traffic (towards the Internet or a different pod). The default setting is `off`. @@ -699,18 +631,6 @@ cumulus@switch:~$ nv set vrf default router bgp address-family ipv6-unicast rout
-## nv set vrf \ router bgp address-family ipv6-unicast route-import - -Provides commands to configure IPv6 route leaking, where a destination VRF wants to know the routes of a source VRF. As routes come and go in the source VRF, they dynamically leak to the destination VRF through BGP. - -
- -## nv set vrf \ router bgp address-family ipv6-unicast route-import from-vrf - -Provides commands to configure VRF to VRF route leaking for IPv6. - -
- ## nv set vrf \ router bgp address-family ipv6-unicast route-import from-vrf enable Turns IPv6 route leaking on or off for the specified VRF. The default setting is `off`. @@ -777,18 +697,6 @@ cumulus@switch:~$ nv set vrf RED router bgp address-family ipv6-unicast route-im
-## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast - -Provides commands to configure the BGP peer for IPv6. - -
- -## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast aspath - -Provides commands to configure options for handling the AS_PATH for IPv6 prefixes to and from the peer. - -
- ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast aspath allow-my-asn enable Enables or disables the option to allow the received AS_PATH to contain the ASN of the local system. @@ -798,7 +706,7 @@ Enables or disables the option to allow the received AS_PATH to contain the ASN | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -821,7 +729,7 @@ Configures the maximum number of times the local system's AS number can be in th | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Example @@ -840,7 +748,7 @@ Configures whether a received AS_PATH containing the ASN of the local system is | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Example @@ -850,12 +758,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip
-## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast attribute-mod - -Provides commands to configure the BGP attribute mode for IPv6. - -
- ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast attribute-mod aspath Configures BGP to follow normal IPv6 BGP procedures when generating the `AS_PATH` attribute for the neighbor in the specified VRF. You can specify `on` or `off`. @@ -865,7 +767,7 @@ Configures BGP to follow normal IPv6 BGP procedures when generating the `AS_PATH | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -888,7 +790,7 @@ Configures BGP to follow normal BGP procedures when generating the `NEXT_HOP` at | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -911,7 +813,7 @@ Configures BGP to follow normal BGP procedures when generating the `MED` attribu | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -925,12 +827,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip
-## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast community-advertise - -Provides commands to configure community advertisement for IPv6. - -
- ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast community-advertise regular Configures BGP to announce the `COMMUNITIES` attribute to the neighbor for the specified VRF. The default setting is `off`. @@ -940,7 +836,7 @@ Configures BGP to announce the `COMMUNITIES` attribute to the neighbor for the s | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -963,7 +859,7 @@ Configures BGP to announce the `EXT_COMMUNITIES` attribute to the neighbor for t | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -986,7 +882,7 @@ Configures BGP to announce the `LARGE_COMMUNITIES` attribute to the neighbor for | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1000,12 +896,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip
-## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast conditional-advertise - -Provides commands to configure conditional advertisement for IPv6. - -
- ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast conditional-advertise advertise-map \ Configures the route map that contains the prefix-list with the list of IPv6 routes and prefixes on which to operate. @@ -1015,7 +905,7 @@ Configures the route map that contains the prefix-list with the list of IPv6 rou | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1038,7 +928,7 @@ Enables and disables community advertisement on the neighbor for IPv6. | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1061,7 +951,7 @@ Applies a route map that uses a prefix list with the IPv6 routes that must exist | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1084,7 +974,7 @@ Configures a route map that uses a prefix list with the IPv6 routes that must no | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1098,12 +988,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip
-## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast default-route-origination - -Provides commands to configure the default IPv6 route origination. - -
- ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast default-route-origination enable Turns IPv6 default route origination on or off for the neighbor. The default setting is `off`. @@ -1113,7 +997,7 @@ Turns IPv6 default route origination on or off for the neighbor. The default set | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1136,7 +1020,7 @@ Configures the optional route map policy to control the conditions under which t | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1159,7 +1043,7 @@ Turns IPv6 on or off for the neighbor. The default setting is `off`. | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1182,7 +1066,7 @@ Configures the BGP next hop value of advertised IPv6 routes for the BGP neighbor | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1196,28 +1080,16 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip
-## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast policy - -Provides commands to configure IPv6 policies. - -
- -## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast policy inbound +## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast policy inbound aspath-list -Provides commands to configure IPv6 outbound unicast policies. - -
- -## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast policy inbound aspath-list none - -Configures the AS-Path filter list to apply to updates received from the peer. +Configures the AS-Path filter list to apply to updates received from the neighbor. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1233,14 +1105,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast policy inbound prefix-list -Configures the prefix list you want to apply to updates received from the peer for the specified VRF. +Configures the prefix list you want to apply to updates received from the neighbor for the specified VRF. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1256,14 +1128,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast policy inbound route-map -Configures the route map you want to apply to updates received from the peer for the specified VRF. +Configures the route map you want to apply to updates received from the neighbor for the specified VRF. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1277,22 +1149,16 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip
-## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast policy outbound - -Provides commands to configure IPv6 outbound unicast policies. - -
- ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast policy outbound aspath-list -Configures the AS-Path filter list to apply to updates sent to this peer. +Configures the AS-Path filter list to apply to updates sent to this neighbor. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1309,14 +1175,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast policy outbound prefix-list -Configures the prefix list you want to apply to updates sent to the peer for the specified VRF. +Configures the prefix list you want to apply to updates sent to the neighbor for the specified VRF. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1332,14 +1198,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast policy outbound route-map -Configures the route map you want to apply to updates sent to the peer for the specified VRF. +Configures the route map you want to apply to updates sent to the neighbor for the specified VRF. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1355,14 +1221,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast policy outbound unsuppress-map -Configures the route map you want to use to unsuppress routes selectively when advertising to this peer; these are routes that have been suppressed due to aggregation configuration. +Configures the route map you want to use to unsuppress routes selectively when advertising to this neighbor; these are routes that have been suppressed due to aggregation configuration. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1374,26 +1240,18 @@ Introduced in Cumulus Linux 5.0.0 cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ipv6-unicast policy outbound unsuppress-map none ``` -
- -## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast prefix-limits - -Provides commands to configure limits on IPv6 prefixes from the peer. - - -
## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast prefix-limits inbound maximum -Configures the maximum number of IPv6 prefixes that BGP can receive from the peer for the specified VRF. By default, there is no limit. +Configures the maximum number of IPv6 prefixes that BGP can receive from the neighbor for the specified VRF. By default, there is no limit. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1407,22 +1265,16 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip
-## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast prefix-limits inbound - -Provides commands to configure limits on inbound IPv6 prefixes from the peer. - -
- ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast prefix-limits inbound reestablish-wait -Specifes the time in seconds to wait before establishing the BGP IPv6 session again with the peer after reaching the prefix limit. The defaults is `auto`, which uses standard BGP timers and processing (typically between 2 and 3 seconds). +Specifes the time in seconds to wait before establishing the BGP IPv6 session again with the neighbor after reaching the prefix limit. The defaults is `auto`, which uses standard BGP timers and processing (typically between 2 and 3 seconds). ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1445,7 +1297,7 @@ Configures the switch to generate a warning syslog only (without bringing down t | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1468,7 +1320,7 @@ Configures when to generate a warning syslog message and bring down the BGP sess | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1484,14 +1336,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp1 address-family ipv ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast route-reflector-client -Configures the BGP node as a route reflector for the BGP peer. The default setting is `off`. +Configures the BGP node as a route reflector for the BGP neighbor. The default setting is `off`. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1507,14 +1359,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast route-server-client -Configures the BGP node as a route server for the BGP peer. The default setting is `off`. +Configures the BGP node as a route server for the BGP neighbor. The default setting is `off`. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1531,14 +1383,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast soft-reconfiguration -Turns on soft configuration so that received IPv6 routes from the peer that are rejected by inbound policy are still stored. This allows policy changes to take effect without any exchange of BGP updates. The default setting is `off`. +Turns on soft configuration so that received IPv6 routes from the neighbor that are rejected by inbound policy are still stored. This allows policy changes to take effect without any exchange of BGP updates. The default setting is `off`. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1554,14 +1406,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip ## nv set vrf \ router bgp neighbor \ address-family ipv6-unicast weight -Configures the weight applied to IPv6 routes from the peer; this is used in the BGP route selection algorithm. You can set a value between 0 and 65535. +Configures the weight applied to IPv6 routes from the neighbor; this is used in the BGP route selection algorithm. You can set a value between 0 and 65535. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv6 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv6 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1575,12 +1427,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip
-## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast - -Provides commands to configure IPv6 for the BGP peer group in the specified VRF. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast add-path-tx Configures BGP to advertise more than just the best path for a prefix. You can specify `all-paths` to advertise all known paths to the peers in the peer group or `best-per-AS` to advertise only the best path learned from each AS. The default setting is `off`. @@ -1604,18 +1450,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast aspath - -Provides commands to configure the AS path filter list you want to apply to updates sent to the peers in the peer group for the specified VRF. - -
- -## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast aspath allow-my-asn - -Provides commands to configure BGP to allow a received AS path to contain the ASN of the local system. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast aspath allow-my-asn enable Configures BGP to allow a received AS path to contain the ASN of the local system. @@ -1731,12 +1565,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast attribute-mod - -Provides commands to configure the BGP attribute mode for the peer group for IPv6. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast attribute-mod aspath Configures BGP to follow normal IPv6 BGP procedures when generating the `AS_PATH` attribute for the peer group in the specified VRF. You can specify `on` or `off`. @@ -1805,12 +1633,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast community-advertise - -Provides commands to configure the BGP `COMMUNITY` attribute to advertise to the peer group for IPv6. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast community-advertise regular Configures BGP to announce the `COMMUNITIES` attribute to the peer group for the specified VRF. The default setting is `off`. @@ -1880,16 +1702,12 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast conditional-advertise - -Provides commands to configure BGP conditional advertisement, which lets you advertise certain routes only if other routes either do or do not exist. BGP conditional advertisement is typically used in multihomed networks where BGP advertises some prefixes to one of the providers only if information from the other provider is not present. For example, a multihomed router can use conditional advertisement to choose which upstream provider learns about the routes it provides so that it can influence which provider handles traffic destined for the downstream router. This is useful for cost of service, latency, or other policy requirements that are not natively accounted for in BGP. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast conditional-advertise enable Turns BGP conditional advertisement on or off for IPv6 for the peer group. The default setting is `off`. +BGP conditional advertisement lets you advertise certain routes only if other routes either do or do not exist. BGP conditional advertisement is typically used in multihomed networks where BGP advertises some prefixes to one of the providers only if information from the other provider is not present. For example, a multihomed router can use conditional advertisement to choose which upstream provider learns about the routes it provides so that it can influence which provider handles traffic destined for the downstream router. This is useful for cost of service, latency, or other policy requirements that are not natively accounted for in BGP. + ### Command Syntax | Syntax | Description | @@ -1978,12 +1796,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast default-route-origination - -Provides commands to configure IPv6 default route origination. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast default-route-origination enable Turns IPv6 default route origination on or off. The default setting is `off`. @@ -2076,18 +1888,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast policy - -Provides commands to configure IPv6 policies for the peer group in the specified VRF. - -
- -## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast policy inbound - -Provides commands to configure inbound IPv6 unicast policies. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast policy inbound route-map Configures the IPv6 route map you want to apply to updates received from the peers in the peer group. @@ -2157,12 +1957,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast policy outbound - -Provides commands to configure the outbound IPv6 unicast policy for the peer group for the specified VRF. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast policy outbound aspath-list none Configures the AS path filter list you want to apply to updates sent to the peers in the peer group for the specified VRF. @@ -2232,18 +2026,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast prefix-limits - -Provides commands to configure IPv6 prefix limits from peers in the peer group for the specified VRF. - -
- -## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast prefix-limits inbound - -Provides commands to configure limits on the IPv6 inbound prefix from the peers in the peer group. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast prefix-limits inbound maximum Configures the maximum number of IPv6 prefixes that BGP can receive from the peers in the peer group for the specified VRF. By default, there is no limit. diff --git a/content/nvue-reference/Set-and-Unset-Commands/BGP.md b/content/nvue-reference/Set-and-Unset-Commands/BGP.md index 658786c32b..73341740c8 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/BGP.md +++ b/content/nvue-reference/Set-and-Unset-Commands/BGP.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set router bgp Configures BGP globally on the switch. @@ -102,7 +104,7 @@ Configures BGP graceful restart globally on the switch to minimize the negative Configures the BGP graceful restart mode globally on the switch. You can specify the following settings: - `off`, where graceful restart is not negotiated with peers. -- `helper-only`, where the switch is in a helper role only, and routes originated and advertised from a BGP peer in the peer group are not deleted. +- `helper-only`, where the switch is in a helper role only, and routes originated and advertised from a BGP neighbor in the peer group are not deleted. - `full`, where the switch is in both a helper and restarter role. The default setting is `off`. @@ -121,7 +123,7 @@ cumulus@switch:~$ nv set router bgp graceful-restart mode helper-only ## nv set router bgp graceful-restart path-selection-deferral-time -Configures the number of seconds a restarting peer defers path-selection when waiting for the EOR marker from peers. The default is 360 seconds. You can set a value between 0 and 3600. +Configures the number of seconds a restarting neighbor defers path-selection when waiting for the EOR marker from peers. The default is 360 seconds. You can set a value between 0 and 3600. ### Version History @@ -137,7 +139,7 @@ cumulus@switch:~$ nv set router bgp graceful-restart path-selection-deferral-tim ## nv set router bgp graceful-restart restart-time -Configures the number of seconds to wait for a graceful restart capable peer to re-establish BGP peering. The default is 120 seconds. You can set a value between 1 and 4095. +Configures the number of seconds to wait for a graceful restart capable neighbor to re-establish BGP peering. The default is 120 seconds. You can set a value between 1 and 4095. ### Version History @@ -153,7 +155,7 @@ cumulus@switch:~$ nv set router bgp graceful-restart restart-time 400 ## nv set router bgp graceful-restart stale-routes-time -Configures the number of seconds to hold stale routes for a restarting peer. The default is 360 seconds. You can set a value between 1 and 4095. +Configures the number of seconds to hold stale routes for a restarting neighbor. The default is 360 seconds. You can set a value between 1 and 4095. ### Version History @@ -263,34 +265,12 @@ cumulus@switch:~$ nv set router bgp wait-for-install on
-## nv set vrf \ router bgp - -Provides commands to configure BGP in the specified VRF. - -
- -## nv set vrf \ router bgp address-family - -Provides commands to configure the address family in the specified VRF. - -
- -## nv set vrf \ router bgp address-family ipv4-unicast - -Provides commands to configure the IPv4 unicast address family in the specified VRF. - -
- -## nv set vrf \ router bgp address-family ipv4-unicast admin-distance - -Provides commands to configure the BGP administrative distance so that the switch can choose which routing protocol to use when two different protocols provide IPv4 route information for the same destination. The smaller the distance, the more reliable the protocol. For example, if the switch receives a route from OSPF with an administrative distance of 110 and the same route from BGP with an administrative distance of 100, the switch chooses BGP. - -
- ## nv set vrf \ router bgp address-family ipv4-unicast admin-distance external Configures the distance to apply to IPv4 routes from eBGP peers when installed into the RIB. You can specify a value between 1 and 255. +The BGP administrative distance lets the switch choose which routing protocol to use when two different protocols provide IPv4 route information for the same destination. The smaller the distance, the more reliable the protocol. For example, if the switch receives a route from OSPF with an administrative distance of 110 and the same route from BGP with an administrative distance of 100, the switch chooses BGP. + ### Command Syntax | Syntax | Description | @@ -383,12 +363,6 @@ cumulus@switch:~$ nv set vrf default router bgp address-family ipv4-unicast nhg- -->
-## nv set vrf \ router bgp address-family ipv4-unicast aggregate-route \ - -Provides commands to configure IPv4 route aggregation to minimize the size of the routing table and save bandwidth. You can aggregate a range of networks in your routing table into a single prefix. - -
- ## nv set vrf \ router bgp address-family ipv4-unicast aggregate-route \ as-set Turns generation of an `AS_SET` for route aggregate on or off for the specified VRF. When `on`, BGP creates an aggregate address with a mathematical set of autonomous systems. The `AS_SET` option summarizes the `AS_PATH` attributes of all the individual routes to help BGP detect and avoid loops. The default setting is `off`. @@ -636,18 +610,6 @@ cumulus@switch:~$ nv set vrf default router bgp address-family ipv4-unicast rib-
-## nv set vrf \ router bgp address-family ipv4-unicast route-export - -Provides commands to configure IPv4 route export settings for the specified VRF. - -
- -## nv set vrf \ router bgp address-family ipv4-unicast route-export to-evpn - -Provides commands to configure IPv4 prefix-based routing using EVPN type-5 routes for the specified VRF. Type-5 routes (or prefix routes) primarily route to destinations outside of the data center fabric. EVPN prefix routes carry the layer 3 VNI and router MAC address and follow the symmetric routing model to route to the destination prefix. - -
- ## nv set vrf \ router bgp address-family ipv4-unicast route-export to-evpn default-route-origination Configures originating EVPN default type-5 routes for the specified VRF. The default type-5 route originates from a border (exit) leaf and advertises to all the other leafs within the pod. Any leaf within the pod follows the default route towards the border leaf for all external traffic (towards the Internet or a different pod). The default setting is `off`. @@ -714,21 +676,11 @@ cumulus@switch:~$ nv set vrf default router bgp address-family ipv4-unicast rout
-## nv set vrf \ router bgp address-family ipv4-unicast route-import - -Provides commands to configure IPv4 VRF route leaking, where a destination VRF wants to know the routes of a source VRF. As routes come and go in the source VRF, they dynamically leak to the destination VRF through BGP. - -
- -## nv set vrf \ router bgp address-family ipv4-unicast route-import from-vrf - -Provides commands to configure the VRF from which IPv4 route leaking occurs. - -
- ## nv set vrf \ router bgp address-family ipv4-unicast route-import from-vrf list \ -Configures the VRF from which to import IPv4 routes. You can specify multiple VRFs. +Configures the VRF from which to import (leak) IPv4 routes. You can specify multiple VRFs. + +VRF route leaking is where a destination VRF wants to know the routes of a source VRF. As routes come and go in the source VRF, they dynamically leak to the destination VRF through BGP. ### Command Syntax @@ -813,12 +765,6 @@ cumulus@switch:~$ nv set vrf default router bgp autonomous-system 65101
-## nv set vrf \ router bgp confederation - -Provides commands to configure BGP Confederation options in this VRF. - -
- ## nv set vrf \ router bgp confederation id Configures the Confederation Identifier to advertise routes outside the confederation; sub-AS numbers are not visible externally. You can set a value between 1 and 4294967295 or `none`. @@ -843,7 +789,7 @@ cumulus@switch:~$ nv set vrf default router bgp confederation id 100 ## nv set vrf \ router bgp confederation member-as -Configures the confederation peer ASNs. You can set a value between 1 and 4294967295. +Configures the confederation neighbor ASNs. You can set a value between 1 and 4294967295. ### Command Syntax @@ -867,7 +813,7 @@ cumulus@switch:~$ nv set vrf default router bgp confederation member-as 65101 Configures BGP dynamic neighbors that provide BGP peering to remote neighbors within a specified range of IPv4 or IPv6 addresses for a BGP peer group. You can configure each range as a subnet IP address. -After you configure the dynamic neighbors, a BGP speaker can listen for, and form peer relationships with, any neighbor that is in the IP address range and maps to a peer group. +After you configure the dynamic neighbors, a BGP speaker can listen for, and form neighbor relationships with, any neighbor that is in the IP address range and maps to a peer group. ## nv set vrf \ router bgp dynamic-neighbor limit @@ -934,19 +880,6 @@ Introduced in Cumulus Linux 5.0.0 cumulus@switch:~$ nv set vrf default router bgp enable on ``` - -
- -## nv set vrf \ router bgp neighbor \ - -Provides commands to configure BGP global configuration. - -
- -## nv set vrf \ router bgp neighbor \ bfd - -Provides commands to configure tracking BGP peering sessions using this configuration with BFD. -
## nv set vrf \ router bgp neighbor \ bfd detect-multiplier @@ -958,7 +891,7 @@ Configures the BFD detect multiplier that determines the maximum number of concu | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -981,7 +914,7 @@ Turns BFD on or off to configure tracking BGP peering sessions using this config | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1004,7 +937,7 @@ Configures the minimum interval for receiving single-hop BFD control packets. Yo | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1020,14 +953,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 bfd min-rx-interv ## nv set vrf \ router bgp neighbor \ bfd min-tx-interval -Configures the minimum interval for transmitting single-hop BFD control packets. You can specify a value between 50 and 60000. The actual value used is the smaller of this value or the value that the peer expects. +Configures the minimum interval for transmitting single-hop BFD control packets. You can specify a value between 50 and 60000. The actual value used is the smaller of this value or the value that the neighbor expects. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1050,7 +983,7 @@ Configures BGP capabilities, which the switch advertises to its BGP peers to inf | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1073,7 +1006,7 @@ Turns on or off advertisement of IPv4 prefixes with IPv6 next hops over global I | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1096,7 +1029,7 @@ Configures the source IP address of the TCP connection, which is often used as t | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1112,14 +1045,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 capabilities sour ## nv set vrf \ router bgp neighbor \ description -Configures a description for the BGP peer in the specified VRF. If the description is more than one word, enclose it in double quotes ("). +Configures a description for the BGP neighbor in the specified VRF. If the description is more than one word, enclose it in double quotes ("). ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1135,7 +1068,7 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 description SPINE ## nv set vrf \ router bgp neighbor \ enforce-first-as -Configures BGP to check that the first AS matches the peer's AS when BGP updates are received from eBGP peers with this configuration. You can specify `on` or `off`. +Configures BGP to check that the first AS matches the AS of the neighbor when BGP updates are received from eBGP neighbors with this configuration. You can specify `on` or `off`. ### Command Syntax @@ -1143,7 +1076,7 @@ Configures BGP to check that the first AS matches the peer's AS when BGP updates | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1172,7 +1105,7 @@ Configures the ASN to use to establish the peering if different from the ASN of | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1195,7 +1128,7 @@ Turns BGP local AS on or off, which allows the switch to appear to be a member o | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1218,7 +1151,7 @@ Turns local AS prepend on or off. When on, BGP prepends the configured local AS | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1234,14 +1167,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 local-as prepend ## nv set vrf \ router bgp neighbor \ multihop-ttl -Configures the maximum number of hops allowed. You can specify a value between 1 and 255 or `auto`. The default setting is `auto`, where the type of peer determines the appropriate value (255 for iBGP and 1 for eBGP). +Configures the maximum number of hops allowed. You can specify a value between 1 and 255 or `auto`. The default setting is `auto`, where the type of neighbor determines the appropriate value (255 for iBGP and 1 for eBGP). ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1257,14 +1190,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 multihop-ttl 25 ## nv set vrf \ router bgp neighbor \ nexthop-connected-check -Turns next hop connected check on or off. If you set the value to `on`, BGP disables checking that a non-multihop eBGP peer is directly connected and only announces connected next hops. +Turns next hop connected check on or off. If you set the value to `on`, BGP disables checking that a non-multihop eBGP neighbor is directly connected and only announces connected next hops. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1287,7 +1220,7 @@ Turns passive mode on so that the switch does not initiate the BGP connection bu | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1310,7 +1243,7 @@ Turns local AS replace on or off. When on, BGP attaches only the configured loca | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1324,17 +1257,11 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 local-as replace
-## nv set vrf \ router bgp neighbor \ graceful-restart - -Provides commands to configure BGP graceful restart per neighbor. - -
- ## nv set vrf \ router bgp neighbor \ graceful-restart mode -Configures the BGP graceful restart mode for the peer session. You can specify the following settings: +Configures the BGP graceful restart mode for the neighbor session. You can specify the following settings: - `off`, where graceful restart is not negotiated with peers. -- `helper-only`, where the switch is in a helper role only, and routes originated and advertised from a BGP peer in the peer group are not deleted. +- `helper-only`, where the switch is in a helper role only, and routes originated and advertised from a BGP neighbor in the peer group are not deleted. - `full`, where the switch is in both a helper and restarter role. The default setting is `off`. @@ -1344,7 +1271,7 @@ The default setting is `off`. | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1358,22 +1285,16 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 graceful-restart
-## nv set vrf \ router bgp neighbor \ ttl-security - -Provides commands to configure TTL security (RFC 5082). - -
- ## nv set vrf \ router bgp neighbor \ ttl-security enable -Turns TTL security on or off for the peer session. +Turns TTL security (RFC 5082) on or off for the neighbor session. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1389,7 +1310,7 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 ttl-security enab ## nv set vrf \ router bgp neighbor \ ttl-security hops -Configures the TTL security hop count to prevent attacks against eBGP, such as denial of service (DoS) attacks. By default, BGP messages to eBGP neighbors have an IP time-to-live (TTL) of 1, which requires the peer to be directly connected, otherwise, the packets expire along the way. You can adjust the TTL with the eBGP multihop option. An attacker can adjust the TTL of packets so that they look like they originate from a directly connected peer. +Configures the TTL security hop count to prevent attacks against eBGP, such as denial of service (DoS) attacks. By default, BGP messages to eBGP neighbors have an IP time-to-live (TTL) of 1, which requires the neighbor to be directly connected, otherwise, the packets expire along the way. You can adjust the TTL with the eBGP multihop option. An attacker can adjust the TTL of packets so that they look like they originate from a directly connected neighbor. The BGP TTL security hops option inverts the direction in which BGP counts the TTL. Instead of accepting only packets with a TTL of 1, Cumulus Linux accepts BGP messages with a TTL greater than or equal to 255 minus the specified hop count. @@ -1398,7 +1319,7 @@ The BGP TTL security hops option inverts the direction in which BGP counts the T | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1412,30 +1333,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 ttl-security hops
-## nv set vrf \ router bgp neighbor \ address-family - -Provides commands to configure the IPv4 or IPv6 address family. - -
- -## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast - -Provides commands to configure the peer IPv4 unicast address family. The peer IPv4 unicast address family is always on, unless you disable it globally. - -
- -## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast attribute-mod - -Provides commands to configure the attribute mode for IPv4. - -
- -## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast aspath - -Provides commands to configure options for handling the AS_PATH for prefixes to and from the peer for IPv4. - -
- ## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast aspath allow-my-asn enable Configures BGP to allow a received AS path to contain the ASN of the local system. @@ -1469,7 +1366,7 @@ Configures the maximum number of times the local system AS number can occur in t | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv4 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv4 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1483,28 +1380,16 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip
-## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast policy - -Provides commands to configure policies for IPv4 unicast. - -
- -## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast policy inbound - -Provides commands to configure outbound unicast policies. - -
- ## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast policy inbound aspath-list -Configures the AS Path filter list to apply to updates received from this peer. +Configures the AS Path filter list to apply to updates received from this neighbor. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv4 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv4 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1518,12 +1403,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip
-## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast policy outbound - -Provides commands to configure outbound unicast policies. - -
- ## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast policy outbound aspath-list none Applies the IPv4 outbound policy for the specified AS_PATH list. @@ -1533,7 +1412,7 @@ Applies the IPv4 outbound policy for the specified AS_PATH list. | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv4 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv4 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1547,18 +1426,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip
-## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast prefix-limits - -Provides commands to configure IPv4 prefix limits. - -
- -## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast prefix-limits inbound - -Provides commands to configure limits on inbound IPv4 prefixes from the peer. - -
- ## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast prefix-limits inbound warning-threshold Configures the percentage of the maximum at which a warning syslog is generated. You can set a value between 1 and 100. @@ -1568,7 +1435,7 @@ Configures the percentage of the maximum at which a warning syslog is generated. | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv4 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv4 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1584,14 +1451,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip ## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast prefix-limits inbound reestablish-wait -Specifes the time in seconds to wait before establishing the IPv4 BGP session again with the peer. You can set a value between 1 and 4294967295. The default setting is auto, which uses standard BGP timers and processing (typically between 2-3 seconds). +Specifes the time in seconds to wait before establishing the IPv4 BGP session again with the neighbor. You can set a value between 1 and 4294967295. The default setting is auto, which uses standard BGP timers and processing (typically between 2-3 seconds). ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv4 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv4 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1605,24 +1472,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip
-## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast default-route-origination - -Provides commands to configure the default IPv4 route origination. - -
- -## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast community-advertise - -Provides commands to configure community advertisement for IPv4. - -
- -## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast conditional-advertise - -Provides commands to configure conditional advertisement for IPv4. - -
- ## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast conditional-advertise advertise-map \ Configures the route map that contains the prefix list with a list of IPv4 routes and prefixes on which to operate. @@ -1632,7 +1481,7 @@ Configures the route map that contains the prefix list with a list of IPv4 route | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv4 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv4 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1656,7 +1505,7 @@ Configures a route map that uses a prefix list with the IPv4 routes that must ex | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv4 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv4 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1679,7 +1528,7 @@ Configures a route map that uses a prefix list with the IPv4 routes that must no | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv4 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv4 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1695,14 +1544,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 address-family ip ## nv set vrf \ router bgp neighbor \ address-family ipv4-unicast weight -Configures the weights to apply to IPv4 routes from the peer; this is used in the BGP route selection algorithm. +Configures the weights to apply to IPv4 routes from the neighbor; this is used in the BGP route selection algorithm. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IPv4 address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IPv4 address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1725,7 +1574,7 @@ Turns the exchange of information with a BGP neighbor on or off in the specified | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1748,7 +1597,7 @@ Administratively shuts down a specific neighbor in the specified VRF. You can sp | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1762,22 +1611,16 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 shutdown on
-## nv set vrf \ router bgp neighbor \ timers - -Provides commands to configure BGP peer timers. - -
- ## nv set vrf \ router bgp neighbor \ timers connection-retry -Configures how often the BGP process attempts to connect to a peer after a failure or when starting up. The default value is 10 seconds. +Configures how often the BGP process attempts to connect to a neighbor after a failure or when starting up. The default value is 10 seconds. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1793,14 +1636,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 timers connection ## nv set vrf \ router bgp neighbor \ timers hold -Configures the hold time in seconds. If BGP does not receive a keepalive or update message from the peer within the hold time, it declares the peer down and withdraws all routes received by this peer from the local BGP table. The default value is 9 seconds. +Configures the hold time in seconds. If BGP does not receive a keepalive or update message from the neighbor within the hold time, it declares the neighbor down and withdraws all routes received by this neighbor from the local BGP table. The default value is 9 seconds. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP. | +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP. | ### Version History @@ -1823,7 +1666,7 @@ Configures the interval during which keepalive messages are exchanged. To decrea | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP. | +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP. | ### Version History @@ -1839,14 +1682,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 timers keepalive ## nv set vrf \ router bgp neighbor \ timers route-advertisement -Configures the delay in seconds before advertising new results to a peer after making a new best path decision for a prefix. This delay rate limits the number of changes advertised to downstream peers and lowers processing requirements by slowing down convergence. The default value is 0 seconds. +Configures the delay in seconds before advertising new results to a neighbor after making a new best path decision for a prefix. This delay rate limits the number of changes advertised to downstream peers and lowers processing requirements by slowing down convergence. The default value is 0 seconds. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP.| +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP.| ### Version History @@ -1862,14 +1705,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 timers route-adve ## nv set vrf \ router bgp neighbor \ password -Configures MD5 authentication for a BGP peer connection to prevent interference with your routing tables. You must set the same password on each BGP peer. +Configures MD5 authentication for a BGP neighbor connection to prevent interference with your routing tables. You must set the same password on each BGP neighbor. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP. | +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP. | ### Version History @@ -1885,14 +1728,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 mypassword ## nv set vrf \ router bgp neighbor \ peer-group -Configures the peer group in which the specified BGP peer belongs. The BGP peer inherits the group's configuration. +Configures the peer group in which the specified BGP neighbor belongs. The BGP neighbor inherits the group's configuration. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP. | +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP. | ### Version History @@ -1915,7 +1758,7 @@ Configures BGP to establish a connection between two eBGP peers that are not dir | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP. | +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP. | ### Version History @@ -1931,14 +1774,14 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor 10.10.10.101 peer-group ## nv set vrf \ router bgp neighbor \ type -Configures the BGP peer type in the specified VRF. You can set a value of `numbered` or `unnumbered`. +Configures the BGP neighbor type in the specified VRF. You can set a value of `numbered` or `unnumbered`. ### Command Syntax | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP. | +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP. | ### Version History @@ -1961,7 +1804,7 @@ Configures the BGP source of routing updates. You can specify an interface, or a | Syntax | Description | | --------- | -------------- | | `` | The VRF you want to configure. | -| `` | The IP address of the BGP peer or the interface if you are using unnumbered BGP. | +| `` | The IP address of the BGP neighbor or the interface if you are using unnumbered BGP. | ### Version History @@ -1975,18 +1818,6 @@ cumulus@switch:~$ nv set vrf default router bgp neighbor swp51 update-source 10.
-## nv set vrf \ router bgp path-selection - -Provides commands to configure BGP best path selection for the specified VRF. - -
- -## nv set vrf \ router bgp path-selection aspath - -Provides commands to configure how BGP selects the best path to an autonomous system (AS). - -
- ## nv set vrf \ router bgp path-selection aspath compare-lengths Configures BGP to select the AS based on path length for the specified VRF. @@ -2031,12 +1862,6 @@ cumulus@switch:~$ nv set vrf default router bgp path-selection aspath compare-co
-## nv set vrf \ router bgp path-selection med - -Provides commands to configure BGP multi-exit discriminator (MED) path selection. - -
- ## nv set vrf \ router bgp path-selection med compare-always Configures BGP to always compare the MED on routes even when received from different neighboring autonomous systems. When enabled, BGP compares MEDs for all paths. @@ -2125,12 +1950,6 @@ cumulus@switch:~$ nv set vrf default router bgp path-selection med missing-as-ma
-## nv set vrf \ router bgp path-selection multipath - -Provides commands to configure BGP multipath path selection. - -
- ## nv set vrf \ router bgp path-selection multipath aspath-ignore Configures BGP to ignore the AS path when determining multipath routing for the specified VRF. The default setting is `off`. @@ -2217,26 +2036,6 @@ Introduced in Cumulus Linux 5.0.0 cumulus@switch:~$ nv set vrf default router bgp path-selection routerid-compare on ``` - -
- -## nv set vrf \ router bgp peer-group \ - -Provides commands to configure BGP peer groups. - -
- -## nv set vrf \ router bgp peer-group \ address-family - -Provides commands to configure the address family settings for the peer group in the specified VRF. - -
- -## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast - -Provides commands to configure IPv4 settings for the BGP peer group in the specified VRF. - -
## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast add-path-tx @@ -2262,18 +2061,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast aspath - -Provides commands to configure options for handling the BGP `AS_PATH` for IPv4 prefixes from or to the peer group in the specified VRF. - -
- -## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast aspath allow-my-asn - -Provides commands to configure BGP to accept a received `AS_PATH` that contains the ASN of the local system. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast aspath allow-my-asn occurrences Configures the maximum number of times BGP allows the ASN for the local system in the received `AS_PATH`. You can specify a value between 1 and 10. @@ -2322,7 +2109,7 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family ## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast aspath replace-peer-as -Configures BGP to replace the AS path in an outgoing update that contains the ASN of the peer with the ASN of the local system. +Configures BGP to replace the AS path in an outgoing update that contains the ASN of the neighbor with the ASN of the local system. ### Command Syntax @@ -2345,7 +2132,7 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family ## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast aspath private-as -Configures what action to take with private ASNs for the peer group in the specified VRF. You can specify `none` to take no action, `remove`, to remove any private ASNs in the update to the peer, or `replace` to replace any private ASNs in the update to the peer with the ASN of the local system. +Configures what action to take with private ASNs for the peer group in the specified VRF. You can specify `none` to take no action, `remove`, to remove any private ASNs in the update to the neighbors, or `replace` to replace any private ASNs in the update to the neighbors with the ASN of the local system. ### Command Syntax @@ -2364,13 +2151,6 @@ Introduced in Cumulus Linux 5.0.0 cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family ipv4-unicast aspath private-as replace ``` - -
- -## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast attribute-mod - -Provides commands to configure the BGP attribute mode for the peer group in the specified VRF. -
## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast attribute-mod aspath @@ -2442,12 +2222,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast community-advertise - -Provides commands to configure the BGP COMMUNITY attribute to advertise to the peer group in the specified VRF. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast community-advertise regular Configures BGP to announce the `COMMUNITIES` attribute to the peer group in the specified VRF. You can specify `on` or `off`. The default setting is `on`. @@ -2517,16 +2291,12 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast conditional-advertise - -Provides commands to configure BGP conditional advertisement, which lets you advertise certain routes only if other routes either do or do not exist. BGP conditional advertisement is typically used in multihomed networks where BGP advertises some prefixes to one of the providers only if information from the other provider is not present. For example, a multihomed router can use conditional advertisement to choose which upstream provider learns about the routes it provides so that it can influence which provider handles traffic destined for the downstream router. This is useful for cost of service, latency, or other policy requirements that are not natively accounted for in BGP. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast conditional-advertise enable Turns BGP conditional advertisement for IPv4 on or off. The default setting is `off`. +BGP conditional advertisement lets you advertise certain routes only if other routes either do or do not exist. BGP conditional advertisement is typically used in multihomed networks where BGP advertises some prefixes to one of the providers only if information from the other provider is not present. For example, a multihomed router can use conditional advertisement to choose which upstream provider learns about the routes it provides so that it can influence which provider handles traffic destined for the downstream router. This is useful for cost of service, latency, or other policy requirements that are not natively accounted for in BGP. + ### Command Syntax | Syntax | Description | @@ -2615,12 +2385,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast default-route-origination - -Provides commands to configure default route origination for IPv4. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast enable Turns IPv4 on or off for the BGP peer group in the specified VRF. The default setting is `off`. @@ -2667,18 +2431,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast prefix-limits - -Provides commands to configure IPv4 prefix limits from peers in the peer group in the specified VRF. - -
- -## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast prefix-limits inbound - -Provides commands to configure limits on the inbound IPv4 prefix from the peers in the peer group in the specified VRF. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv6-unicast prefix-limits inbound maximum Configures the maximum number of inbound IPv4 prefixes allowed from the peer group in the specified VRF. @@ -2748,18 +2500,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast policy - -Provides commands to configure an optional route map policy to control the conditions under which the default IPv4 route is originated. - -
- -## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast policy inbound - -Provides commands to configure the inbound unicast policy for IPv4. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast policy inbound route-map Configures the route map you want to apply to updates received from the peers in the peer group. @@ -2829,12 +2569,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family
-## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast policy outbound - -Provides commands to configure the outbound IPv4 unicast policy for the peer group. - -
- ## nv set vrf \ router bgp peer-group \ address-family ipv4-unicast policy outbound aspath-list none Configures the AS path filter list you want to apply to updates sent to the peers in the peer group. @@ -3017,13 +2751,6 @@ Introduced in Cumulus Linux 5.0.0 cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES address-family ipv4-unicast weight 65535 ``` - -
- -## nv set vrf \ router bgp peer-group \ bfd - -Provides commands to configure Bidirectional Forwarding Detection (BFD) for BGP sessions for a peer group. When you configure BFD in BGP, PTM registers and de-registers neighbors dynamically. -
## nv set vrf \ router bgp peer-group \ bfd enable @@ -3118,12 +2845,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES bfd min-tx-int
-## nv set vrf \ router bgp peer-group \ capabilities - -Provides commands for advertising IPv4 prefixes with IPv6 next hops over global IPv6 peerings. - -
- ## nv set vrf \ router bgp peer-group \ capabilities extended-nexthop Turns the extended next hop capability defined in RFC 5549 on or off in the specified VRF. The extended nexthop is advertised to peers in the peer group. If you specify `auto`, extended next hop is `on` for unnumbered peers and `off` otherwise. The default setting is `auto`. @@ -3194,12 +2915,6 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES description no
-## nv set vrf \ router bgp peer-group \ local-as - -Provides commands to configure the local AS for the peer group in the specified VRF. - -
- ## nv set vrf \ router bgp peer-group \ local-as asn Configures the ASN you want to use for the peer group to establish the peering if it is different from the ASN of the BGP instance. The local AS configured is also attached to incoming and outgoing updates. @@ -3309,18 +3024,11 @@ Introduced in Cumulus Linux 5.0.0 cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES password none ``` -
- -## nv set vrf \ router bgp peer-group \ timers - -Provides commands to configure BGP timers for the peer group in the specified VRF. - -
## nv set vrf \ router bgp peer-group \ timers connection-retry -Configures the time interval at which BGP attempts to connect to a peer in the peer group after a failure. You can specify a value between 1 and 65535. If you specify `auto`, BGP uses the global value. The default setting is `auto`. +Configures the time interval at which BGP attempts to connect to a neighbor in the peer group after a failure. You can specify a value between 1 and 65535. If you specify `auto`, BGP uses the global value. The default setting is `auto`. ### Command Syntax @@ -3366,7 +3074,7 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES timers keepali ## nv set vrf \ router bgp peer-group \ timers hold -Configures the hold timer for the peer group in the specified VRF. If BGP does not receive a keepalive or update message from a peer in the peer group within the hold time, it declares the peer down and withdraws all routes received by this peer from the local BGP table. If you specify `none`, BGP does not track keepalives from the peer and the peering session does not experience a hold timeout. You can specify a value between 3 and 65535. If you specify `auto`, BGP uses the global value. The default setting is `auto`. +Configures the hold timer for the peer group in the specified VRF. If BGP does not receive a keepalive or update message from a neighbor in the peer group within the hold time, it declares the neighbor down and withdraws all routes received by this neighbor from the local BGP table. If you specify `none`, BGP does not track keepalives from the neighbor and the peering session does not experience a hold timeout. You can specify a value between 3 and 65535. If you specify `auto`, BGP uses the global value. The default setting is `auto`. ### Command Syntax @@ -3389,7 +3097,7 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES timers hold 30 ## nv set vrf \ router bgp peer-group \ timers route-advertisement -Configures the time between route advertisements (BGP updates) for the BGP group in the specified VRF. After making a new best path decision for a prefix, BGP can insert a delay before advertising the new results to a peer. This delay rate limits the number of changes advertised to downstream peers and lowers processing requirements by slowing down convergence. You can specify a value between 1 and 65535. If you specify `none`, BGP delays and sends route advertisements in batches. If you specify `auto`, BGP uses the global value. The default setting is `auto`. +Configures the time between route advertisements (BGP updates) for the BGP group in the specified VRF. After making a new best path decision for a prefix, BGP can insert a delay before advertising the new results to a neighbor. This delay rate limits the number of changes advertised to downstream peers and lowers processing requirements by slowing down convergence. You can specify a value between 1 and 65535. If you specify `none`, BGP delays and sends route advertisements in batches. If you specify `auto`, BGP uses the global value. The default setting is `auto`. ### Command Syntax @@ -3410,16 +3118,12 @@ cumulus@switch:~$ nv set vrf default router bgp peer-group SPINES timers route-a
-## nv set vrf \ router bgp peer-group \ ttl-security - -Provides commands to configure the TTL security hop count for the peer group to prevent attacks against eBGP, such as denial of service (DoS). By default, BGP messages to eBGP neighbors have an IP time-to-live (TTL) of 1, which requires the peer to be directly connected, otherwise, the packets expire along the way. An attacker can adjust the TTL of packets so that they look like they originate from a directly connected peer. The BGP TTL security hops option inverts the direction in which BGP counts the TTL. Instead of accepting only packets with a TTL of 1, Cumulus Linux accepts BGP messages with a TTL greater than or equal to 255 minus the specified hop count. - -
- ## nv set vrf \ router bgp peer-group \ ttl-security enable Turns BGP TTL security on or off in the specified VRF. +Use this option to prevent attacks against eBGP, such as denial of service (DoS). By default, BGP messages to eBGP neighbors have an IP time-to-live (TTL) of 1, which requires the neighbor to be directly connected, otherwise, the packets expire along the way. An attacker can adjust the TTL of packets so that they look like they originate from a directly connected neighbor. The BGP TTL security hops option inverts the direction in which BGP counts the TTL. Instead of accepting only packets with a TTL of 1, Cumulus Linux accepts BGP messages with a TTL greater than or equal to 255 minus the specified hop count. + ### Command Syntax | Syntax | Description | @@ -3484,18 +3188,6 @@ cumulus@switch:~$ nv set vrf RED router bgp rd 10.1.20.2:5
-## nv set vrf \ router bgp route-export - -Provides commands to configure exporting IPv4 and IPv6 routes from this VRF. - -
- -## nv set vrf \ router bgp route-export to-evpn - -Provides commands to configure exporting routes from this VRF into EVPN. - -
- ## nv set vrf \ router bgp route-export to-evpn route-target \ Configures the tenant VRF [RTs](## "route targets") (layer 3 RTs) for BGP route export. @@ -3519,18 +3211,6 @@ cumulus@switch:~$ nv set vrf default router bgp route-export to-evpn route-targe
-## nv set vrf \ router bgp route-import - -Provides commands to configure importing IPv4 and IPv6 routes from this VRF. - -
- -## nv set vrf \ router bgp route-import from-evpn - -Provides commands to configure importing EVPN type-2 and type-5 routes into this VRF. - -
- ## nv set vrf \ router bgp route-import from-evpn route-target \ Configures the tenant VRF [RTs](## "route targets") (layer 3 RTs) for BGP route import. @@ -3554,16 +3234,12 @@ cumulus@switch:~$ nv set vrf default router bgp route-import from-evpn route-tar
-## nv set vrf \ router bgp route-reflection - -Provides commands to configure BGP route reflection. When you configure an iBGP speaker as a route reflector, it can send iBGP learned routes to other iBGP peers. - -
- ## nv set vrf \ router bgp route-reflection enable Turns BGP route reflection on or off. The default setting is `off`. +When you configure an iBGP speaker as a route reflector, it can send iBGP learned routes to other iBGP peers. + ### Command Syntax | Syntax | Description | @@ -3628,7 +3304,7 @@ cumulus@switch:~$ nv set vrf default router bgp route-reflection reflect-between ## nv set vrf \ router bgp route-reflection outbound-policy -Allows an outbound peer policy to modify the attributes for reflected routes. Typically, reflected routes have to retain their original attributes. The default setting is `off`. +Allows an outbound neighbor policy to modify the attributes for reflected routes. Typically, reflected routes have to retain their original attributes. The default setting is `off`. ### Command Syntax @@ -3670,12 +3346,6 @@ cumulus@switch:~$ nv set vrf default router bgp router-id 10.10.10.1
-## nv set vrf \ router bgp timers - -Provides commands to configure timer values for all peers in this VRF. - -
- ## nv set vrf \ router bgp timers conditional-advertise Configures the time interval at which the BGP table is scanned for a condition that is met. You can sepcify a value between 5 and 240 or `none`. @@ -3721,7 +3391,7 @@ cumulus@switch:~$ nv set vrf default router bgp timers connection-retry 10 ## nv set vrf \ router bgp timers hold -Configures the hold time (in seconds). By default, BGP exchanges periodic keepalive messages to measure and ensure that a peer is still alive and functioning. If BGP does not receive a keepalive or update message from the peer within the hold time, it declares the peer down and withdraws all routes received by this peer from the local BGP table. +Configures the hold time (in seconds). By default, BGP exchanges periodic keepalive messages to measure and ensure that a neighbor is still alive and functioning. If BGP does not receive a keepalive or update message from the neighbor within the hold time, it declares the neighbor down and withdraws all routes received by this neighbor from the local BGP table. You can specify a value between 03and 65535 or `none`. The default value is 9 seconds. @@ -3747,7 +3417,7 @@ cumulus@switch:~$ nv set vrf default router bgp timers hold 30 ## nv set vrf \ router bgp timers keepalive -Configures the rate (in seconds) at which BGP sends keepalive messages to all the peers in the specified VRF. BGP exchanges periodic keepalive messages to measure and ensure that a peer is still alive and functioning. You can specify a value between 0 and 65535 or `none`. The default value is 3 seconds. +Configures the rate (in seconds) at which BGP sends keepalive messages to all the peers in the specified VRF. BGP exchanges periodic keepalive messages to measure and ensure that a neighbor is still alive and functioning. You can specify a value between 0 and 65535 or `none`. The default value is 3 seconds. The keepalive interval can be less than or equal to one third of the hold time, but cannot be less than 1 second. Setting the keepalive and hold time values to 0 disables the exchange of keepalives. @@ -3771,7 +3441,7 @@ cumulus@switch:~$ nv set vrf default router bgp timers keepalive 10 ## nv set vrf \ router bgp timers route-advertisement -Configures the delay to insert before advertising the new results to a peer after making a new best path decision for a prefix. This delay rate limits the number of changes advertised to downstream peers and lowers processing requirements by slowing down convergence. You can set a value between 1 and 600 or `none`. The default value is 0 for both eBGP and iBGP sessions, which allows for fast convergence. +Configures the delay to insert before advertising the new results to a neighbor after making a new best path decision for a prefix. This delay rate limits the number of changes advertised to downstream peers and lowers processing requirements by slowing down convergence. You can set a value between 1 and 600 or `none`. The default value is 0 for both eBGP and iBGP sessions, which allows for fast convergence. ### Command Syntax diff --git a/content/nvue-reference/Set-and-Unset-Commands/Bridge.md b/content/nvue-reference/Set-and-Unset-Commands/Bridge.md index b8d4a2b175..6a1e2466a8 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/Bridge.md +++ b/content/nvue-reference/Set-and-Unset-Commands/Bridge.md @@ -12,10 +12,6 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set bridge - -Configures a bridge on the switch. -
## nv set bridge domain \ @@ -134,15 +130,11 @@ cumulus@switch:~$ nv set bridge domain br_default multicast snooping enable on
-## nv set bridge domain \ multicast snooping querier - -Configures the IGMP and MLD querier. Without a multicast router, a single switch in an IP subnet can coordinate multicast traffic flows. This switch is the querier or the designated router. The querier generates query messages to check group membership, and processes membership reports and leave messages. - -
- ## nv set bridge domain \ multicast snooping querier enable -Turns the multicast querier on or off. The default setting is `off`. +Turns the IGMP and MLD multicast querier on or off. The default setting is `off`. + +Without a multicast router, a single switch in an IP subnet can coordinate multicast traffic flows. This switch is the querier or the designated router. The querier generates query messages to check group membership, and processes membership reports and leave messages. ### Command Syntax @@ -162,12 +154,6 @@ cumulus@switch:~$ nv set bridge domain br_default multicast snooping querier ena
-## nv set bridge domain \ stp - -Configures STP on the bridge. - -
- ## nv set bridge domain \ stp force-protocol-version Configures the switch to send BPDU type 0 STP configuration BPDUs. By default, the switch sends RSTP type 2 BPDUs. You can configure the switch to send BPDU type 0 STP configuration BPDUs when you need to interoperate with other systems. @@ -258,12 +244,6 @@ cumulus@switch:~$ nv set bridge domain br_default stp state up
-## nv set bridge domain \ stp vlan \ - -Configures PVRST settings for a VLAN. - -
- ## nv set bridge domain \ stp vlan \ bridge-priority Configures the spanning tree priority for a VLAN when in PVRST mode. You can set a value between 4096 and 61440. @@ -447,12 +427,6 @@ cumulus@switch:~$ nv set bridge domain br_default vlan 10
-## nv set bridge domain \ vlan \ ptp - -Configures Precision Time Protocol (PTP) on the all interfaces in the specified VLAN. - -
- ## nv set bridge domain \ vlan \ ptp enable Turns PTP on or off for the specified VLAN. The default setting is `off`. @@ -500,15 +474,9 @@ cumulus@switch:~$ nv set bridge domain br_default vlan 10 vni 10
-## nv set bridge domain \ vlan \ vni \ flooding - -Configures [BUM](## "Broadcast, unknown-unicast and multicast") traffic handling. - -
- ## nv set bridge domain \ vlan \ vni \ flooding enable -Turns flooding on or off for the specified VNI. +Turns [BUM](## "Broadcast, unknown-unicast and multicast") traffic handling on or off for the specified VNI. ### Command Syntax @@ -604,28 +572,6 @@ cumulus@switch:~$ nv set bridge domain br_default vlan 10 vni 10 mac-learning of
-## nv set bridge domain \ vlan \ multicast - -Configures multicast on the VLAN. - -
- -## nv set bridge domain \ vlan \ multicast snooping - -Configures IGMP and MLD snooping on the VLAN. - -
- -## nv set bridge domain \ vlan \ multicast snooping querier - -Configures the IGMP and MLD querier on the VLAN. - -### Version History - -Introduced in Cumulus Linux 5.0.0 - -
- ## nv set bridge domain \ vlan \ multicast snooping querier source-ip \ Configures the source IP address you want to use to send IGMP MLD queries. @@ -671,12 +617,6 @@ cumulus@switch:~$ nv set bridge domain br_default vlan-vni-offset 10000
-## nv set interface \ bridge - -Configures the bridged interface. - -
- ## nv set interface \ bridge domain \ Configures the bridged interface domain. @@ -746,12 +686,6 @@ cumulus@switch:~$ nv set interface swp1 bridge domain default learning on
-## nv set interface \ bridge domain \ stp - -Configures STP on the bridged interface domain. - -
- ## nv set interface \ bridge domain \ stp admin-edge Turns STP PortAdminEdge on or off on the bridged interface. PortAdminEdge is equivalent to the PortFast feature offered by other vendors. It enables or disables the initial edge state of a port in a bridge. All ports with PortAdminEdge on bypass the listening and learning states and go straight to forwarding. @@ -892,12 +826,6 @@ cumulus@switch:~$ nv set interface swp1 bridge domain default stp restrrole
-## nv set interface \ bridge domain \ stp vlan \ - -Configures PVRST settings for an interface. - -
- ## nv set interface \ bridge domain \ stp vlan \ priority Configures the interface port priority for a VLAN. You can specify a priority between 0 and 240; the value must be a multiple of 16. diff --git a/content/nvue-reference/Set-and-Unset-Commands/DHCP-Relay.md b/content/nvue-reference/Set-and-Unset-Commands/DHCP-Relay.md index 08e1e51f71..19ae400693 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/DHCP-Relay.md +++ b/content/nvue-reference/Set-and-Unset-Commands/DHCP-Relay.md @@ -12,10 +12,6 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set service dhcp-relay \ - -Configures DHCP relays for IPv4 and IPv6. -
## nv set service dhcp-relay \ agent enable @@ -206,19 +202,6 @@ Introduced in Cumulus Linux 5.0.0 cumulus@switch:~$ nv set service dhcp-relay default source-ip gateway ``` - -
- -## nv set service dhcp-relay6 \ - -Configures DHCP relay for IPv6 on a specific VRF. - -
- -## nv set service dhcp-relay6 \ interface - -Configures the DHCP relay IPv6 interfaces. -
## nv set service dhcp-relay6 \ interface downstream \ diff --git a/content/nvue-reference/Set-and-Unset-Commands/DHCP-Server.md b/content/nvue-reference/Set-and-Unset-Commands/DHCP-Server.md index 781a099e04..2615aeaafb 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/DHCP-Server.md +++ b/content/nvue-reference/Set-and-Unset-Commands/DHCP-Server.md @@ -12,15 +12,11 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set service dhcp-server - -Configures the Dynamic Host Configuration Protocol Server (DHCP server) for IPv4. -
## nv set service dhcp-server \ domain-name \ -Configures the DHCP domain name. +Configures the Dynamic Host Configuration Protocol Server (DHCP server) domain name. ### Command Syntax diff --git a/content/nvue-reference/Set-and-Unset-Commands/DHCP-Snooping.md b/content/nvue-reference/Set-and-Unset-Commands/DHCP-Snooping.md index acfc51450b..77197b1c9a 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/DHCP-Snooping.md +++ b/content/nvue-reference/Set-and-Unset-Commands/DHCP-Snooping.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set bridge domain \ dhcp-snoop vlan \ Enables DHCP snooping for IPv4 on a VLAN under a bridge. diff --git a/content/nvue-reference/Set-and-Unset-Commands/DNS.md b/content/nvue-reference/Set-and-Unset-Commands/DNS.md index 3aec35fd89..84f781fa53 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/DNS.md +++ b/content/nvue-reference/Set-and-Unset-Commands/DNS.md @@ -12,10 +12,6 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set service dns \ - -Provides commands to configure the Domain Name Server (DNS) service. -
## nv set service dns \ search \ diff --git a/content/nvue-reference/Set-and-Unset-Commands/EVPN.md b/content/nvue-reference/Set-and-Unset-Commands/EVPN.md index 3790e8a3ef..adec4a26d8 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/EVPN.md +++ b/content/nvue-reference/Set-and-Unset-Commands/EVPN.md @@ -12,28 +12,6 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set evpn - -Configures the EVPN control plane. - -
- -## nv set evpn dad - -Configures EVPN duplicate address detection. The VTEP considers a host MAC or IP address to be duplicate if the address moves across the network more than a certain number of times within a certain number of seconds. In addition to legitimate host or VM mobility scenarios, address movement can occur when you configure IP addresses incorrectly on a host or when packet looping occurs in the network due to faulty configuration or behavior. - -
- -## nv set evpn dad duplicate-action - -Configures the action to take when the switch flags a MAC address as a possible duplicate. - -
- -## nv set evpn dad duplicate-action freeze - -Configures the switch to take no action for further move events for the MAC address. -
## nv set evpn dad duplicate-action freeze duration @@ -56,6 +34,8 @@ cumulus@switch:~$ nv set evpn dad duplicate-action freeze duration permanent Enables and disables duplicate address detection. The default setting is `off`. +The VTEP considers a host MAC or IP address to be duplicate if the address moves across the network more than a certain number of times within a certain number of seconds. In addition to legitimate host or VM mobility scenarios, address movement can occur when you configure IP addresses incorrectly on a host or when packet looping occurs in the network due to faulty configuration or behavior. + ### Version History Introduced in Cumulus Linux 5.0.0 @@ -138,15 +118,9 @@ cumulus@switch:~$ nv set evpn mac-vrf-soo 10.0.1.12:10
-## nv set evpn multihoming - -Configures global EVPN multihoming configuration settings. - -
- ## nv set evpn multihoming ead-evi-route -Configures the switch to advertise type-1/EAD (Ethernet Auto-discovery) routes as EAD-per-EVI (Ethernet Auto-discovery per EVPN instance) routes. +Configures the switch to advertise type-1/EAD (Ethernet Auto-discovery) routes as EAD-per-EVI (Ethernet Auto-discovery per EVPN instance) routes for EVPN multihoming. {{%notice note%}} Some third-party switch vendors do not advertise EAD-per-EVI routes; they only advertise EAD-per-ES routes. To interoperate with these vendors, you need to disable EAD-per-EVI route advertisements. @@ -292,12 +266,6 @@ cumulus@switch:~$ nv set evpn multihoming startup-delay 1000
-## nv set evpn route-advertise - -Configures EVPN route advertising. - -
- ## nv set evpn route-advertise default-gateway Configures the gateway VTEPs to advertise their IP and MAC address. Only turn this setting on in a centralized routing deployment and only on the centralized gateway router. When set to `on`, the IP addresses of SVIs in all EVIs announce as type-2 routes with the gateway extended community. The remote layer 2 only VTEPs use ARP suppression and the hosts learn of the gateway's IP to MAC binding. The default setting is `off`. @@ -383,16 +351,6 @@ cumulus@switch:~$ nv set evpn vni 10 rd 10.10.10.1:20
-## nv set evpn vni \ route-target - -Configures route targets for the specified VNI. - -{{%notice note%}} -In Cumulus Linux 5.3 and earlier, this command is `nv set evpn evi route-target` -{{%/notice%}} - -
- ## nv set evpn vni \ route-target both \ Configures the route targets you want to both import and export for the specified VNI. @@ -474,12 +432,6 @@ cumulus@switch:~$ nv set evpn vni 10 route-target import 65102:10
-## nv set vrf \ evpn - -Configures the EVPN control plane on the specified VRF. - -
- ## nv set vrf \ evpn enable Turns the EVPN control plane on or off in the specified VRF. diff --git a/content/nvue-reference/Set-and-Unset-Commands/IGMP.md b/content/nvue-reference/Set-and-Unset-Commands/IGMP.md index b18595f706..48db30cc89 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/IGMP.md +++ b/content/nvue-reference/Set-and-Unset-Commands/IGMP.md @@ -12,15 +12,11 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set interface \ ip igmp - -Provides commands to configure [IGMP](## "Internet Group Management Protocol"). -
## nv set interface \ ip igmp enable -Turns IGMP on or off on the specified interface. The default setting is `off`. +Turns [IGMP](## "Internet Group Management Protocol") on or off on the specified interface. The default setting is `off`. ### Command Syntax @@ -110,9 +106,8 @@ cumulus@switch:~$ nv set interface swp1 ip igmp last-member-query-interval 100 Configures how often IGMP sends query-host messages to discover which multicast groups have members on the attached networks. -In Cumulus Linux 5.6 and later, you can specify a value between 1 and 65535 seconds. The default setting is 100. - -In Cumulus Linux 5.5 and earlier, you can specify a value between 1 and 1800 seconds. The default setting is 180. +- In Cumulus Linux 5.6 and later, you can specify a value between 1 and 65535 seconds. The default setting is 100. +- In Cumulus Linux 5.5 and earlier, you can specify a value between 1 and 1800 seconds. The default setting is 180. ### Command Syntax @@ -223,12 +218,6 @@ cumulus@switch:~$ nv set interface swp1 ip igmp version 2
-## nv set router igmp - -Provides commands to configure global IGMP settings. - -
- ## nv set router igmp enable Turns IGMP on or off globally. The default setting is `off`. diff --git a/content/nvue-reference/Set-and-Unset-Commands/Interface.md b/content/nvue-reference/Set-and-Unset-Commands/Interface.md index 611d75ba2f..7e89a58040 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/Interface.md +++ b/content/nvue-reference/Set-and-Unset-Commands/Interface.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set interface \ base-interface Configures the specified interface to be the base interface. @@ -191,12 +193,6 @@ cumulus@switch:~$ nv set interface swp1 description hypervisor_port_1
-## nv set interface \ ip - -Configures IP addressing for an interface. - -
- ## nv set interface \ ip address \ Configures an IP address with a route prefix for the specified interface. @@ -243,12 +239,6 @@ cumulus@switch:~$ nv set interface swp1 ip gateway 10.10.10.1
-## nv set interface \ ip ipv4 - -Configures IPv4 settings for the specified interface. - -
- ## nv set interface \ ip ipv4 forward Turns IPv4 forwarding on or off for the specified interface. The default setting is `off`. @@ -271,12 +261,6 @@ cumulus@switch:~$ nv set interface swp1 ip ipv4 forward on
-## nv set interface \ ip ipv6 - -Configures IPv6 settings for an interface. - -
- ## nv set interface \ ip ipv6 enable Turns IPv6 on or off. The default setting is `on`. @@ -321,12 +305,6 @@ cumulus@switch:~$ nv set interface swp1 ip ipv6 forward off
-## nv set interface \ link - -Provides commands to configure physical interface settings, such as the link state, auto-negotiation, breakouts, FEC, MTU, speed, 802.1X, and MAC authentication bypass (MAB). - -
- ## nv set interface \ link auto-negotiate Configures auto-negotiation for the interface. @@ -677,12 +655,6 @@ cumulus@switch:~$ nv set interface swp1 storm-control unknown-unicast 2000
-## nv set interface \ tunnel - -Configures GRE tunneling. - -
- ## nv set interface \ tunnel dest-ip Configures the destination IP address for the GRE tunnel on the specified interface. @@ -879,18 +851,6 @@ cumulus@switch:~$ nv set interface swp1 link flap-protection threshold 8
-## nv set vrf \ loopback - -Configures the loopback address in the specified VRF. - -
- -## nv set vrf \ loopback ip - -Configures the loopback in the specified VRF. - -
- ## nv set vrf \ loopback ip address \ Configures the loopback IP address in the specified VRF. diff --git a/content/nvue-reference/Set-and-Unset-Commands/LDAP.md b/content/nvue-reference/Set-and-Unset-Commands/LDAP.md index 25a29292a8..e6a95424e5 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/LDAP.md +++ b/content/nvue-reference/Set-and-Unset-Commands/LDAP.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set system aaa ldap base-dn Configures the LDAP search base for the common maps (passwd and group). diff --git a/content/nvue-reference/Set-and-Unset-Commands/LLDP.md b/content/nvue-reference/Set-and-Unset-Commands/LLDP.md index 410bd50791..3272c75712 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/LLDP.md +++ b/content/nvue-reference/Set-and-Unset-Commands/LLDP.md @@ -12,15 +12,11 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set interface \ lldp - -Provides commands to configure [LLDP](## "Link Layer Discovery Protocol") on an interface. -
## nv set interface \ lldp application-tlv app \ -Configures the interface on which LLDP sends application priority TLVs in LLDP PDUs. +Configures the interface on which [LLDP](## "Link Layer Discovery Protocol") sends application priority TLVs in LLDP PDUs. ### Command Syntax @@ -177,12 +173,6 @@ cumulus@switch:~$ nv set interface swp1 lldp state disabled
-## nv set service lldp - -Provides commands to configure LLDP globally on the switch. - -
- ## nv set service lldp dot1-tlv Turns dot1 TLV advertisements on or off. The default setting is `off`. diff --git a/content/nvue-reference/Set-and-Unset-Commands/MLAG.md b/content/nvue-reference/Set-and-Unset-Commands/MLAG.md index c7ca2e6a2a..703bc4d17a 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/MLAG.md +++ b/content/nvue-reference/Set-and-Unset-Commands/MLAG.md @@ -12,15 +12,11 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set interface \ bond mlag - -Provides commands to configure [MLAG](## "Multi-chassis Link Aggregation") on a bond interface. -
## nv set interface \ bond mlag enable -Turns MLAG on or off on the bond interface. The default setting is `off`. +Turns [MLAG](## "Multi-chassis Link Aggregation") on or off on the bond interface. The default setting is `off`. ### Command Syntax @@ -62,12 +58,6 @@ cumulus@switch:~$ nv set interface bond1 bond mlag id 1
-## nv set mlag - -Provides commands to configure global MLAG settings. - -
- ## nv set mlag backup \ Configures the IP address of a backup layer 3 interface for the peer link, which the switch uses when the peer link goes down. You must add a backup IP address, which must be different than the peer link IP address. You can use the loopback or management IP address of the switch. @@ -215,12 +205,6 @@ cumulus@switch:~$ nv set mlag priority 2084
-## nv set nve vxlan mlag - -Provides commands to configure MLAG for VXLAN. - -
- ## nv set nve vxlan mlag shared-address Configures the shared anycast address for MLAG peers. diff --git a/content/nvue-reference/Set-and-Unset-Commands/NAT.md b/content/nvue-reference/Set-and-Unset-Commands/NAT.md index 920cf9eeda..5eab9f4673 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/NAT.md +++ b/content/nvue-reference/Set-and-Unset-Commands/NAT.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set acl \ rule \ action dest-nat translate-ip Configures a NAT action rule to translate a destination IP address. diff --git a/content/nvue-reference/Set-and-Unset-Commands/NTP.md b/content/nvue-reference/Set-and-Unset-Commands/NTP.md index f2b1022290..303e04c985 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/NTP.md +++ b/content/nvue-reference/Set-and-Unset-Commands/NTP.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set service ntp \ Configures the Network Time Protocol (NTP) in a specific VRF. The default VRF is `default`. diff --git a/content/nvue-reference/Set-and-Unset-Commands/Neighbor-Discovery.md b/content/nvue-reference/Set-and-Unset-Commands/Neighbor-Discovery.md index 2f941bb881..333e87cea6 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/Neighbor-Discovery.md +++ b/content/nvue-reference/Set-and-Unset-Commands/Neighbor-Discovery.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set interface \ neighbor ipv6 \ lladdr \ Configures a static ARP table entry for an interface with an IPv6 address associated with a MAC address for easy management or as a security measure to prevent spoofing and other nefarious activities. @@ -84,15 +86,9 @@ cumulus@switch:~$ nv set interface swp51 neighbor ipv6 fe80::4ab0:2dff:fea2:4c79
-## nv set interface \ ip neighbor-discovery - -Configures [ND](## "Neighbor Discovery") for an interface. ND allows different devices on the same link to advertise their existence to their neighbors and to learn about the existence of their neighbors. ND is the IPv6 equivalent of IPv4 ARP for layer 2 address resolution. - -
- ## nv set interface \ ip neighbor-discovery dnssl \ -Configures the DNS search lists (DNSSL). +Configures the [ND](## "Neighbor Discovery") search lists (DNSSL). ### Command Syntax @@ -140,6 +136,8 @@ cumulus@switch:~$ nv set interface swp1 ip neighbor-discovery dnssl accounting.n Turns ND on or off. The default setting is `on`. +ND allows different devices on the same link to advertise their existence to their neighbors and to learn about the existence of their neighbors. ND is the IPv6 equivalent of IPv4 ARP for layer 2 address resolution. + ### Command Syntax | Syntax | Description | @@ -158,12 +156,6 @@ cumulus@switch:~$ nv set interface swp1 ip neighbor-discovery enable off
-## nv set interface \ ip neighbor-discovery home-agent - -Configures the switch to be a Home Agent. - -
- ## nv set interface \ ip neighbor-discovery home-agent enable Turns the Home Agent on or off. The default setting is `off`. @@ -252,12 +244,6 @@ cumulus@switch:~$ nv set interface swp1 ip neighbor-discovery mtu 1500
-## nv set interface \ ip neighbor-discovery prefix - -Configures the IPv6 prefix you want to include in router advertisements. - -
- ## nv set interface \ ip neighbor-discovery prefix \ autoconfig Configures automatic configuration to indicate to hosts on the local link that they can use the specified prefix for IPv6 auto configuration. The default setting is `off`. @@ -421,12 +407,6 @@ cumulus@switch:~$ nv set interface swp1 ip neighbor-discovery rdnss 2001:db8:1::
-## nv set interface \ ip neighbor-discovery router-advertisement - -Configures router advertisement for an interface. - -
- ## nv set interface \ ip neighbor-discovery router-advertisement enable Enables router advertisement (`on`) or disables router advertisement (`off`) for the interface. The default setting is `off`. diff --git a/content/nvue-reference/Set-and-Unset-Commands/OSPF.md b/content/nvue-reference/Set-and-Unset-Commands/OSPF.md index f4701a67fd..b8db0af970 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/OSPF.md +++ b/content/nvue-reference/Set-and-Unset-Commands/OSPF.md @@ -12,10 +12,6 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set interface \ router ospf - -Configures OSPF on an interface. -
## nv set interface \ router ospf area @@ -113,12 +109,6 @@ cumulus@switch:~$ nv set interface swp51 router ospf authentication message-dige
-## nv set interface \ router ospf bfd - -Configures [BFD](## "Bidirectional Forwarding Detection") on the specified interface. BFD provides low overhead and rapid detection of failures in the paths between two network devices. - -
- ## nv set interface \ router ospf bfd detect-multiplier Configures the detection time multiplier on the specified OSPF interface. You can specify a value between 2 and 255. @@ -143,7 +133,9 @@ cumulus@switch:~$ nv set interface swp51 router ospf bfd detect-multiplier 100 ## nv set interface \ router ospf bfd enable -Turns BFD on and off on the specified OSPF interface. The default setting is `off`. +Turns [BFD](## "Bidirectional Forwarding Detection") on and off on the specified OSPF interface. The default setting is `off`. + +BFD provides low overhead and rapid detection of failures in the paths between two network devices. ### Command Syntax @@ -339,12 +331,6 @@ cumulus@switch:~$ nv set interface swp51 router ospf priority 5
-## nv set interface \ router ospf timers - -Configures OSPF timers. - -
- ## nv set interface \ router ospf timers dead-interval Configures the number of seconds to wait without a hello before declaring the neighbor dead. You can specify a value between 1 and 65535, or `minimal`. If you specify `minimal`, you must set the `hello-multiplier`. @@ -455,15 +441,9 @@ cumulus@switch:~$ nv set interface swp51 router ospf timers retransmit-delay 600
-## nv set router ospf - -Configures global OSPF settings on the switch. - -
- ## nv set router ospf enable -Turns OSPF on or off. The default setting is `off`. +Turns OSPF on or off globally on the switch. The default setting is `off`. ### Version History @@ -493,21 +473,9 @@ cumulus@switch:~$ nv set router ospf router-id 10.10.10.1.
-## nv set router ospf timers - -Configures the OSPF [LSA](## "Link State Advertisement") timers, [SPF](## "Shortest Path First") timers, and the refresh interval. - -
- -## nv set router ospf timers lsa - -Configures [LSA](## "Link State Advertisement") timers. - -
- ## nv set router ospf timers lsa min-arrival -Configures the minimum interval in seconds during which OSPF can accept the same LSA. You can specify a value between 0 and 600000. +Configures the minimum interval in seconds during which OSPF can accept the same [LSA](## "Link State Advertisement"). You can specify a value between 0 and 600000. ### Version History @@ -553,12 +521,6 @@ cumulus@switch:~$ nv set router ospf timers refresh 100
-## nv set router ospf timers spf - -Configures OSPF [SPF](## "Shortest Path First") timers. - -
- ## nv set router ospf timers spf delay Configures the amount of time to wait before calculating the SPF after receiving the first topology change. You can specify a value between 0 and 600000 milliseconds. @@ -607,12 +569,6 @@ cumulus@switch:~$ nv set router ospf timers spf max-holdtime 100
-## nv set vrf \ router ospf - -Configures OSPF in the specified VRF. - -
- ## nv set vrf \ router ospf area \ Configures the OSPF area in the specified VRF. @@ -659,12 +615,6 @@ cumulus@switch:~$ nv set vrf default router ospf area 0 default-lsa-cost 2000
-## nv set vrf \ router ospf area \ filter-list - -Configures network filtering between OSPF areas. - -
- ## nv set vrf \ router ospf area \ filter-list in \ Configures the prefix list to use as an inbound filter for the OSPF area in the specified VRF. @@ -737,12 +687,6 @@ cumulus@switch:~$ nv set vrf default router ospf area 0 network 10.10.10.1/32
-## nv set vrf \ router ospf area \ range - -Configures the OSPF area prefix range settings. - -
- ## nv set vrf \ router ospf area \ range \ Configures a summary route for all the routes in the specified range in the specified VRF. @@ -838,12 +782,6 @@ cumulus@switch:~$ nv set vrf default router ospf area 0 type stub
-## nv set vrf \ router ospf default-originate - -Configures OSPF to advertise the default route to its neighbors, regardless of whether it is in the routing table or not. - -
- ## nv set vrf \ router ospf default-originate always Configures OSPF to advertise a default route to other routers even if there is no default route in the routing table. @@ -954,16 +892,12 @@ cumulus@switch:~$ nv set vrf default router ospf default-originate route-map ROU
-## nv set vrf \ router ospf distance - -Configures the administrative distance for OSPF routes. Cumulus Linux uses the administrative distance to choose which routing protocol to use when two different protocols provide route information for the same destination. The smaller the distance, the more reliable the protocol. For example, if the switch receives a route from OSPF with an administrative distance of 110 and the same route from BGP with an administrative distance of 100, the switch chooses BGP. - -
- ## nv set vrf \ router ospf distance external Configures the external administrative distance for OSPF routes. You can specify a value between 1 and 255, or `none`. +Cumulus Linux uses the administrative distance to choose which routing protocol to use when two different protocols provide route information for the same destination. The smaller the distance, the more reliable the protocol. For example, if the switch receives a route from OSPF with an administrative distance of 110 and the same route from BGP with an administrative distance of 100, the switch chooses BGP. + ### Command Syntax | Syntax | Description | @@ -986,6 +920,8 @@ cumulus@switch:~$ nv set vrf default router ospf distance external 220 Configures the administrative distance for internal OSPF routes. You can specify a value between 1 and 255, or `none`. +Cumulus Linux uses the administrative distance to choose which routing protocol to use when two different protocols provide route information for the same destination. The smaller the distance, the more reliable the protocol. For example, if the switch receives a route from OSPF with an administrative distance of 110 and the same route from BGP with an administrative distance of 100, the switch chooses BGP. + ### Command Syntax | Syntax | Description | @@ -1048,12 +984,6 @@ cumulus@switch:~$ nv set vrf default router ospf enable on
-## nv set vrf \ router ospf log - -Configures OSPF logging. - -
- ## nv set vrf \ router ospf log adjacency-changes Configures logging for adjacency changes. You can specify `on`, `off`, or `detail`. @@ -1076,16 +1006,12 @@ cumulus@switch:~$ nv set vrf default router ospf log adjacency-changes on
-## nv set vrf \ router ospf max-metric - -Configures an OSPF maximum metric to notify its neighbors not to use the router as part of the OSPF topology. While the network converges, all traffic forwarded to the max-metric router is still forwarded. After you update the network, the max-metric router no longer receives any traffic and you can configure the max-metric setting. - -
- ## nv set vrf \ router ospf max-metric administrative Turns OSPF maximum metric on or off administratively, for an indefinite period. The default setting is `off`. +OSPF maximum metric notifies neighbors not to use the router as part of the OSPF topology. While the network converges, all traffic forwarded to the max-metric router is still forwarded. After you update the network, the max-metric router no longer receives any traffic and you can configure the max-metric setting. + ### Command Syntax | Syntax | Description | @@ -1148,18 +1074,6 @@ cumulus@switch:~$ nv set vrf default router ospf max-metric on-startup 200
-## nv set vrf \ router ospf redistribute - -Configures OSPF route redistribution. - -
- -## nv set vrf \ router ospf redistribute bgp - -Configures OSPF BGP route redistribution. - -
- ## nv set vrf \ router ospf redistribute bgp enable Turns OSPF BGP route redistribution on or off. The default setting is `off`. @@ -1249,12 +1163,6 @@ cumulus@switch:~$ nv set vrf default router ospf redistribute bgp route-map ROUT
-## nv set vrf \ router ospf redistribute connected - -Configures connected route redistribution. - -
- ## nv set vrf \ router ospf redistribute connected enable Turns OSPF connected route redistribution on or off. The default setting is `off`. @@ -1344,12 +1252,6 @@ cumulus@switch:~$ nv set vrf default router ospf redistribute connected route-ma
-## nv set vrf \ router ospf redistribute kernel - -Configures OSPF kernel route redistribution. - -
- ## nv set vrf \ router ospf redistribute kernel enable Turns OSPF kernel route redistribution on or off. The default setting is `off`. @@ -1439,12 +1341,6 @@ cumulus@switch:~$ nv set vrf default router ospf redistribute kernel route-map R
-## nv set vrf \ router ospf redistribute static - -Configures OSPF static route redistribution. - -
- ## nv set vrf \ router ospf redistribute static enable Turns OSPF static route redistribution on or off. @@ -1599,18 +1495,6 @@ cumulus@switch:~$ nv set vrf default router ospf router-id 10.10.10.1
-## nv set vrf \ router ospf timers - -Configures OSPF timers. - -
- -## nv set vrf \ router ospf timers lsa - -Configures OSPF LSA timers. - -
- ## nv set vrf \ router ospf timers lsa min-arrival Configures the minimum interval for accepting the same LSA. You can specify a value between 0 and 600000. diff --git a/content/nvue-reference/Set-and-Unset-Commands/PBR.md b/content/nvue-reference/Set-and-Unset-Commands/PBR.md index 4fda15f92e..228d9f65ac 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/PBR.md +++ b/content/nvue-reference/Set-and-Unset-Commands/PBR.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set interface \ router pbr Configures PBR on the specified interface. @@ -56,15 +58,9 @@ cumulus@switch:~$ nv set interface swp51 router pbr map MAP1
-## nv set router pbr - -Configures global PBR (Policy-based Routing) settings. - -
- ## nv set router pbr enable -Enables or disables PBR. The default setting is `off`. +Enables or disables Policy-based Routing (PBR). The default setting is `off`. ### Version History @@ -194,12 +190,6 @@ cumulus@switch:~$ nv set router pbr map map1 rule 10 action vrf RED
-## nv set router pbr map \ rule \ match - -Sets the match criteria you want to use for the PBR map rule. - -
- ## nv set router pbr map \ rule \ match destination-ip \ Sets PBR to match packets according to the destination IP prefix. @@ -294,12 +284,6 @@ cumulus@switch:~$ nv set router pbr map map1 rule 10 match source-ip 10.1.4.1/24
-## nv set system global reserved routing-table pbr - -Configures the reserved routing table ranges for PBR. - -
- ## nv set system global reserved routing-table pbr begin Configures the starting reserved routing table range for PBR. You can specify a value between 10000 and 4294966272. diff --git a/content/nvue-reference/Set-and-Unset-Commands/PIM.md b/content/nvue-reference/Set-and-Unset-Commands/PIM.md index 01602a6635..db0b234f8c 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/PIM.md +++ b/content/nvue-reference/Set-and-Unset-Commands/PIM.md @@ -12,10 +12,6 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set interface \ router pim - -Configures PIM on an interface. -
## nv set interface \ router pim active-active @@ -40,12 +36,6 @@ cumulus@switch:~$ nv set interface swp51 router pim active-active on
-## nv set interface \ router pim address-family - -Configures the address family on the PIM interface. - -
- ## nv set interface \ router pim address-family ipv4 Configures the IPv4 address family on the interface. @@ -152,12 +142,6 @@ cumulus@switch:~$ nv set interface swp51 router pim address-family ipv4 use-sour
-## nv set interface \ router pim bfd - -Configures BFD for the PIM interface. - -
- ## nv set interface \ router pim bfd detect-multiplier Configures the BFD detect multiplier value for a PIM interface. You can set a value between 2 and 255. @@ -290,12 +274,6 @@ cumulus@switch:~$ nv set interface swp51 router pim enable on
-## nv set interface \ router pim timers - -Configures PIM timers on the interface. - -
- ## nv set interface \ router pim timers hello-interval Configures the PIM Hello packets periodic interval on the PIM interface. The hold time is 3.5 times the `hello-interval`, the amount of time the neighbor must be in a reachable state. @@ -318,15 +296,9 @@ cumulus@switch:~$ nv set interface router pim timers hello-interval 100
-## nv set router pim - -Configures PIM globally on the switch. - -
- ## nv set router pim enable -Turns PIM on or off globally. The default setting is `off`. +Turns PIM on or off globally on the switch. The default setting is `off`. ### Version History @@ -356,12 +328,6 @@ cumulus@switch:~$ nv set router pim packets 50
-## nv set router pim timers - -Configures PIM timers. - -
- ## nv set router pim timers hello-interval Configures the interval in seconds at which the PIM router sends hello messages to discover PIM neighbors and maintain PIM neighbor relationships. You can specify a value between 1 and 180. The default setting is 30 seconds. @@ -395,15 +361,13 @@ cumulus@switch:~$ nv set router pim timers join-prune-interval 100
## nv set router pim timers keep-alive - + Configures the timeout value for the S,G stream in seconds. You can specify a value between 31 and 60000. The default setting is 210 seconds. - + ### Version History Introduced in Cumulus Linux 5.0.0 @@ -413,11 +377,7 @@ Introduced in Cumulus Linux 5.0.0 ``` cumulus@switch:~$ nv set router pim timers keep-alive 10000 ``` - +
## nv set router pim timers register-suppress @@ -456,12 +416,6 @@ cumulus@switch:~$ nv set router pim timers rp-keepalive 10000
-## nv set vrf \ router pim - -Configures PIM on the specified VRF. - -
- ## nv set vrf \ router pim address-family Configures the address family for PIM on the specified VRF. @@ -500,12 +454,6 @@ cumulus@switch:~$ nv set vrf default router pim address-family ipv4 register-acc
-## nv set vrf \ router pim address-family ipv4 rp \ - -Configures RP settings for the specified VRF. - -
- ## nv set vrf \ router pim address-family ipv4 rp \ group-range \ Configures the group to RP mapping using the anycast address on the specified VRF. @@ -770,23 +718,10 @@ cumulus@switch:~$ nv set vrf default router pim msdp-mesh-group cumulus source-a
-## nv set vrf \ router pim timers - -Configures PIM timers on the specified VRF. - -
- ## nv set vrf \ router pim timers keep-alive - + Configures the timeout value for the S,G stream in seconds for the specified VRF. You can set a value between 31 and 60000. The default setting is 210 seconds. - ### Version History Introduced in Cumulus Linux 5.0.0 @@ -796,24 +731,13 @@ Introduced in Cumulus Linux 5.0.0 ``` cumulus@switch:~$ nv set vrf default router pim timers keep-alive 10000 ``` -
## nv set vrf \ router pim timers rp-keep-alive - + Configures the timeout value for the RP in seconds on the specified VRF. You can specify a value between 31 and 60000. The default setting is 185 seconds. - + ### Command Syntax | Syntax | Description | @@ -829,8 +753,4 @@ Introduced in Cumulus Linux 5.0.0 ``` cumulus@switch:~$ nv set vrf default router pim timers rp-keep-alive 1000 ``` - + diff --git a/content/nvue-reference/Set-and-Unset-Commands/PPS.md b/content/nvue-reference/Set-and-Unset-Commands/PPS.md index b35a588c7a..f691f80f6b 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/PPS.md +++ b/content/nvue-reference/Set-and-Unset-Commands/PPS.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set platform pulse-per-second in channel-index Sets the channel index for PPS In. You can set a value of 1 or 0. The default value is 0. diff --git a/content/nvue-reference/Set-and-Unset-Commands/PTM.md b/content/nvue-reference/Set-and-Unset-Commands/PTM.md index 2720d3de1d..1805f80e33 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/PTM.md +++ b/content/nvue-reference/Set-and-Unset-Commands/PTM.md @@ -12,15 +12,11 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set router ptm - -Provides commands to configure [PTM](## "Prescriptive Topology Manager"). -
## nv set router ptm enable -Turns PTM on or off. When on, PTM performs additional checks to ensure that routing adjacencies form only on links that have connectivity and that conform to the specification that the `ptmd` service defines. The default setting is `off`. +Turns [PTM](## "Prescriptive Topology Manager") on or off. When on, PTM performs additional checks to ensure that routing adjacencies form only on links that have connectivity and that conform to the specification that the `ptmd` service defines. The default setting is `off`. ### Version History diff --git a/content/nvue-reference/Set-and-Unset-Commands/PTP.md b/content/nvue-reference/Set-and-Unset-Commands/PTP.md index 32491dcf68..d09beea0a4 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/PTP.md +++ b/content/nvue-reference/Set-and-Unset-Commands/PTP.md @@ -12,10 +12,6 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set interface \ ptp - -Provides PTP interface configuration commands. -
## nv set interface \ ptp acceptable-master @@ -410,12 +406,6 @@ cumulus@switch:~$ nv set interface swp1 ptp unicast-service-mode server
-## nv set service ptp \ - -Provides commands to configure global Precision Time Protocol (PTP) settings. The NVUE PTP commands require an instance number for management purposes. - -
- ## nv set service ptp \ acceptable-master \ Configures the ID of a known Grandmaster clock in the acceptable master table. This setting prevents a rogue player from pretending to be the Grandmaster to take over the PTP network. @@ -597,12 +587,6 @@ cumulus@switch:~$ nv set service ptp 1 ipv6-scope interface-local
-## nv set service ptp \ monitor - -Provides commands to configure PTP monitor settings. - -
- ## nv set service ptp \ monitor max-offset-threshold Configures the maximum difference allowed in nanoseconds between the master and slave time. You can set a value between 0 and 1000000000 nanoseconds. The default setting is 50. diff --git a/content/nvue-reference/Set-and-Unset-Commands/Port-Mirror.md b/content/nvue-reference/Set-and-Unset-Commands/Port-Mirror.md index 1b914fd9d0..6a54c8dce3 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/Port-Mirror.md +++ b/content/nvue-reference/Set-and-Unset-Commands/Port-Mirror.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set system port-mirror Configures [SPAN](## "Switched Port Analyzer") and [ERSPAN](## "Encapsulated Remote Span"). diff --git a/content/nvue-reference/Set-and-Unset-Commands/Port-Security.md b/content/nvue-reference/Set-and-Unset-Commands/Port-Security.md index ea684313f7..a34ce69a24 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/Port-Security.md +++ b/content/nvue-reference/Set-and-Unset-Commands/Port-Security.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set interface \ port-security static-mac Configures specific MAC addresses allowed to access the specified port. diff --git a/content/nvue-reference/Set-and-Unset-Commands/QoS.md b/content/nvue-reference/Set-and-Unset-Commands/QoS.md index 8a1367f131..e5754343fb 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/QoS.md +++ b/content/nvue-reference/Set-and-Unset-Commands/QoS.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set interface \ qos Configures QoS on the specified interface. diff --git a/content/nvue-reference/Set-and-Unset-Commands/RADIUS.md b/content/nvue-reference/Set-and-Unset-Commands/RADIUS.md index dfa8c58f2c..7284ab23b8 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/RADIUS.md +++ b/content/nvue-reference/Set-and-Unset-Commands/RADIUS.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set system aaa radius accounting Enables RADIUS user command accounting, which lets you log every command that a user runs and send the commands to the primary RADIUS server for auditing. Audit logs are a requirement for compliance standards, such as PCI and HIPPA. diff --git a/content/nvue-reference/Set-and-Unset-Commands/RIB.md b/content/nvue-reference/Set-and-Unset-Commands/RIB.md index 8c325e1484..2b05100884 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/RIB.md +++ b/content/nvue-reference/Set-and-Unset-Commands/RIB.md @@ -12,20 +12,6 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set vrf \ router rib - -Provides commands to configure the routing table for the specified VRF. - -
- -## nv set vrf \ router rib \ protocol \ - -Provides commands to configure the switch to import protocols from where routes are known. - -{{%notice note%}} -Cumulus Linux 5.11 and later no longer provides this command. Use `nv set vrf router rib fib-filter protocol route-map ` instead. -{{%/notice%}} -
## nv set vrf \ router rib \ protocol \ fib-filter \ diff --git a/content/nvue-reference/Set-and-Unset-Commands/Router-Nexthop.md b/content/nvue-reference/Set-and-Unset-Commands/Router-Nexthop.md index 71e01df3f9..e10831afa4 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/Router-Nexthop.md +++ b/content/nvue-reference/Set-and-Unset-Commands/Router-Nexthop.md @@ -8,15 +8,10 @@ type: nojsscroll -## nv set router nexthop -Configures next hop groups. - -
- -## nv set router nexthop group \ - -Configures a next hop group ID. +{{%notice note%}} +The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. +{{%/notice%}}
diff --git a/content/nvue-reference/Set-and-Unset-Commands/SNMP-Server.md b/content/nvue-reference/Set-and-Unset-Commands/SNMP-Server.md index e32445f070..5423f05394 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/SNMP-Server.md +++ b/content/nvue-reference/Set-and-Unset-Commands/SNMP-Server.md @@ -16,10 +16,6 @@ The `nv unset` commands remove the configuration you set with the equivalent `nv In Cumulus Linux 5.10 and earlier, `nv set system snmp-server` commands are `nv set service snmp-server` commands. {{%/notice%}} -## nv set system snmp-server - -Configures SNMP settings on the switch. -
## nv set system snmp-server state diff --git a/content/nvue-reference/Set-and-Unset-Commands/SSH-Server.md b/content/nvue-reference/Set-and-Unset-Commands/SSH-Server.md index 1b1961c0d0..2a5168ab4b 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/SSH-Server.md +++ b/content/nvue-reference/Set-and-Unset-Commands/SSH-Server.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set system ssh-server max-unauthenticated session-count Configures the maximum number of unauthenticated SSH sessions allowed. You can set a value between 1 and 10000. diff --git a/content/nvue-reference/Set-and-Unset-Commands/Static-Routing.md b/content/nvue-reference/Set-and-Unset-Commands/Static-Routing.md index 331d8d13ab..0bd8e67b96 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/Static-Routing.md +++ b/content/nvue-reference/Set-and-Unset-Commands/Static-Routing.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set vrf \ router static \ Configures static routes in a VRF. You can use static routing if you do not require the complexity of a dynamic routing protocol (such as BGP or OSPF), if you have routes that do not change frequently and for which the destination is only one or two paths away. diff --git a/content/nvue-reference/Set-and-Unset-Commands/SyncE.md b/content/nvue-reference/Set-and-Unset-Commands/SyncE.md index 75ee158bba..34fc5d6725 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/SyncE.md +++ b/content/nvue-reference/Set-and-Unset-Commands/SyncE.md @@ -9,6 +9,8 @@ type: nojsscroll The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set interface \ synce Configures [SynCe](## "Synchronous Ethernet") on the specified interface. SyncE is a standard for transmitting clock signals over the Ethernet physical layer to synchronize clocks across the network by propagating frequency using the transmission rate of symbols in the network. A dedicated Ethernet channel, (ESMC), manages this synchronization. diff --git a/content/nvue-reference/Set-and-Unset-Commands/Syslog.md b/content/nvue-reference/Set-and-Unset-Commands/Syslog.md index e0ad107f17..35bf4508db 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/Syslog.md +++ b/content/nvue-reference/Set-and-Unset-Commands/Syslog.md @@ -12,10 +12,6 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set service syslog \ - -Configures the system logging protocol (`syslog`) service in the specified VRF so that the switch can use a standard message format to communicate with a logging server. -
## nv set service syslog \ server \ diff --git a/content/nvue-reference/Set-and-Unset-Commands/System-Configuration.md b/content/nvue-reference/Set-and-Unset-Commands/System-Configuration.md index 144229ce13..9c7f9f1c46 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/System-Configuration.md +++ b/content/nvue-reference/Set-and-Unset-Commands/System-Configuration.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set system cli pagination state Enables or disables the CLI pager (pagination) state. The CLI pager enables you to view the contents of a large file or the output of an NVUE command one page at a time in the terminal window, using the up and down arrow keys or the space bar. diff --git a/content/nvue-reference/Set-and-Unset-Commands/System-Forwarding.md b/content/nvue-reference/Set-and-Unset-Commands/System-Forwarding.md index 442ef04c68..b6bc9f2e17 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/System-Forwarding.md +++ b/content/nvue-reference/Set-and-Unset-Commands/System-Forwarding.md @@ -12,22 +12,14 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set system forwarding - -Configures switch forwarding. - -
- -## nv set system forwarding ecmp-hash - -Configures custom hashing to specify what to include in the hash calculation during load balancing between multiple next hops of a layer 3 route (ECMP hashing). -
## nv set system forwarding ecmp-hash destination-ip Turns ECMP hashing on the destination IP field on or off. The default setting is `off`. +Custom hashing lets you specify what to include in the hash calculation during load balancing between multiple next hops of a layer 3 route (ECMP hashing). + ### Version History Introduced in Cumulus Linux 5.2.0 diff --git a/content/nvue-reference/Set-and-Unset-Commands/System-Security.md b/content/nvue-reference/Set-and-Unset-Commands/System-Security.md index 60311f4e5b..4a2160dcf6 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/System-Security.md +++ b/content/nvue-reference/Set-and-Unset-Commands/System-Security.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set system security encryption db state Enables and disables password encryption in the NVUE `startup.yaml` file. By default, NVUE encrypts passwords, such as the RADIUS secret, TACACS secret, BGP peer password, OSPF MD5 key, and SNMP strings in the startup.yaml file. diff --git a/content/nvue-reference/Set-and-Unset-Commands/TACACS.md b/content/nvue-reference/Set-and-Unset-Commands/TACACS.md index 52278b931c..b3b6fe485b 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/TACACS.md +++ b/content/nvue-reference/Set-and-Unset-Commands/TACACS.md @@ -12,16 +12,14 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set system aaa tacacs accounting - -Configures TACACS+ accounting. TACACS+ accounting uses the `audisp` module, with an additional plugin for `auditd` and `audisp`. The plugin maps the `auid` in the accounting record to a TACACS login, which it bases on the `auid` and `sessionid`. -
## nv set system aaa tacacs accounting enable Turns TACACS+ accounting on or off. +TACACS+ accounting uses the `audisp` module, with an additional plugin for `auditd` and `audisp`. The plugin maps the `auid` in the accounting record to a TACACS login, which it bases on the `auid` and `sessionid`. + ### Version History Introduced in Cumulus Linux 5.4.0 (beta) diff --git a/content/nvue-reference/Set-and-Unset-Commands/Telemetry.md b/content/nvue-reference/Set-and-Unset-Commands/Telemetry.md index 32c6356cf1..c4324d4ec6 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/Telemetry.md +++ b/content/nvue-reference/Set-and-Unset-Commands/Telemetry.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set interface \ telemetry bw-gauge enable Enables (`on`) and disables (`off`) bandwidth gauge to track bandwidth usage for the specified interface. diff --git a/content/nvue-reference/Set-and-Unset-Commands/VRR.md b/content/nvue-reference/Set-and-Unset-Commands/VRR.md index 364d495835..b62e3674d7 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/VRR.md +++ b/content/nvue-reference/Set-and-Unset-Commands/VRR.md @@ -12,10 +12,6 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set interface \ ip vrr - -Configures Virtual Router Redundancy (VRR) for an interface. VRR enables hosts to communicate with any redundant switch without reconfiguration by running dynamic router protocols or router redundancy protocols. Redundant switches respond to ARP requests from hosts. The switches respond in an identical manner, but if one fails, the other redundant switches continue to respond. You use VRR with MLAG. -
## nv set interface \ ip vrr address \ @@ -45,6 +41,8 @@ cumulus@switch:~$ nv set interface vlan10 ip vrr address 10.1.10.1/24 Turns VRR on or off on the interface. The default setting is `off`. +Virtual Router Redundancy (VRR) enables hosts to communicate with any redundant switch without reconfiguration by running dynamic router protocols or router redundancy protocols. Redundant switches respond to ARP requests from hosts. The switches respond in an identical manner, but if one fails, the other redundant switches continue to respond. You use VRR with MLAG. + ### Command Syntax | Syntax | Description | diff --git a/content/nvue-reference/Set-and-Unset-Commands/VRRP.md b/content/nvue-reference/Set-and-Unset-Commands/VRRP.md index 9bdb55e2d0..ef90a564be 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/VRRP.md +++ b/content/nvue-reference/Set-and-Unset-Commands/VRRP.md @@ -12,15 +12,11 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set interface \ ip vrrp - -Configures the [VRRP](## "Virtual Router Redundancy Protocol") on the interface. -
## nv set interface \ ip vrrp enable -Turns VRRP on or off for the interface. The default setting is `off`. +Turns [VRRP](## "Virtual Router Redundancy Protocol") on or off for the interface. The default setting is `off`. ### Command Syntax diff --git a/content/nvue-reference/Set-and-Unset-Commands/VXLAN.md b/content/nvue-reference/Set-and-Unset-Commands/VXLAN.md index 308ae85caf..357f240553 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/VXLAN.md +++ b/content/nvue-reference/Set-and-Unset-Commands/VXLAN.md @@ -12,10 +12,6 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} -## nv set nve vxlan - -Configures VXLAN settings on the switch. -
## nv set nve vxlan ageing @@ -50,12 +46,6 @@ cumulus@switch:~$ nv set nve vxlan arp-nd-suppress off
-## nv set nve vxlan decapsulation - -Configures VXLAN decapsulation. - -
- ## nv set nve vxlan decapsulation dscp action Configures the VXLAN decapsulation DSCP or COS action. You can specify one of the following options: @@ -87,12 +77,6 @@ cumulus@switch:~$ nv set nve vxlan enable on
-## nv set nve vxlan encapsulation - -Configures VXLAN encapsulation. - -
- ## nv set nve vxlan encapsulation dscp action Configures the VXLAN outer DSCP action during encapsulation. You can specify one of the following options: @@ -130,12 +114,6 @@ cumulus@switch:~$ nv set nve vxlan encapsulation dscp 16
-## nv set nve vxlan flooding - -Configures VXLAN flooding (how to handle BUM traffic). - -
- ## nv set nve vxlan flooding enable Turns VXLAN flooding `on` or `off`. diff --git a/content/nvue-reference/Set-and-Unset-Commands/WJH.md b/content/nvue-reference/Set-and-Unset-Commands/WJH.md index 8448fb817f..7775570508 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/WJH.md +++ b/content/nvue-reference/Set-and-Unset-Commands/WJH.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set system wjh Provides commands to configure [WJH](## "What Just Happened") to provide real time visibility into network problems. You can diagnose network problems by looking at dropped packets. diff --git a/content/nvue-reference/Set-and-Unset-Commands/sFlow.md b/content/nvue-reference/Set-and-Unset-Commands/sFlow.md index dc5c5e06cd..d7bd1b76e3 100644 --- a/content/nvue-reference/Set-and-Unset-Commands/sFlow.md +++ b/content/nvue-reference/Set-and-Unset-Commands/sFlow.md @@ -12,6 +12,8 @@ h { color: RGB(118,185,0)} The `nv unset` commands remove the configuration you set with the equivalent `nv set` commands. This guide only describes an `nv unset` command if it differs from the `nv set` command. {{%/notice%}} +
+ ## nv set system sflow agent interface Configures the sFlow agent interface.