Skip to content

Commit 2b273ce

Browse files
committed
Merge branch '5.16-stuff' into stage
2 parents f73bd37 + 6b8c111 commit 2b273ce

File tree

2 files changed

+49
-1
lines changed

2 files changed

+49
-1
lines changed

content/cumulus-linux-516/Layer-3/Border-Gateway-Protocol-BGP/Optional-BGP-Configuration.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1641,6 +1641,53 @@ spine01# exit
16411641
{{< /tab >}}
16421642
{{< /tabs >}}
16431643

1644+
### BGP PIC in a Multiplane Topology
1645+
1646+
Fast route convergence in case of remote link failures between leaf and spine, and spine and superspine layers in a multiplane topology requires you to configure the SOO source IP address on leaf switches to advertise the SOO route in addition to configuring PIC as described in {{<link url="#bgp-prefix-independent-convergence" text="BGP Prefix Independent Convergence">}} above. The switch uses the SOO source IP address instead of the router ID.
1647+
1648+
{{%notice note%}}
1649+
The SOO source IP address must be unique in the topology so that it does not conflict with the router ID or loopback IP address of any other switch.
1650+
{{%/notice%}}
1651+
1652+
To configure PIC in a multiplane topology, set the SOO source IP address on a leaf. Configuring the same SOO source IP address on multiple leaf switches puts them in the same anycast group.
1653+
1654+
{{< tabs "1654 ">}}
1655+
{{< tab "NVUE Commands ">}}
1656+
1657+
```
1658+
cumulus@leaf01:~$ nv set vrf default router bgp soo-source 10.1.1.1
1659+
cumulus@leaf01:~$ nv config apply
1660+
```
1661+
1662+
To unset the SOO source IP address, run the `nv set vrf default router bgp soo-source` command.
1663+
1664+
{{< /tab >}}
1665+
{{< tab "vtysh Commands ">}}
1666+
1667+
```
1668+
cumulus@leaf01:~$ sudo vtysh
1669+
...
1670+
leaf01# configure terminal
1671+
leaf01(config)# router bgp 65101
1672+
leaf01(config-router)# bgp soo-source 10.1.1.1
1673+
leaf01(config-router)# end
1674+
leaf01# write memory
1675+
leaf01# exit
1676+
```
1677+
1678+
{{< /tab >}}
1679+
{{< /tabs >}}
1680+
1681+
If you set the SOO source IP address on a leaf switch before you enable the BGP advertise origin option, the switch starts advertising SOO routes using the configured SOO source IP address.
1682+
1683+
If you set the SOO source IP address on a leaf switch after enable the BGP advertise origin option:
1684+
- The leaf withdraws the old SOO route (the one with the router ID).
1685+
- The leaf announces a new SOO route using the SOO-source IP address. 
1686+
- All prefix routes are readvertised with the new SOO tag. 
1687+
- All network switches detect this change, remove references to the old SOO route, and install the new SOO route in their routing tables.
1688+
1689+
### Show BGP PIC Information
1690+
16441691
Cumulus Linux provides several show commands to help you troubleshoot BGP PIC. Refer to {{<link url="Troubleshooting-BGP/#show-prefix-independent-convergence-information" text="Show Prefix Independent Convergence Information">}}.
16451692

16461693
## BGP Timers

content/cumulus-linux-516/Whats-New/_index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,17 @@ Cumulus Linux 5.16 contains new features and improvements, and provides bug fixe
2727
- {{<link url="Interface-Configuration-and-Management/#interface-physical-name" text="Physical interface names that map the port to the connector">}}
2828
- {{<link url="NVUE-CLI/#command-completion" text="Restricted bash enhancements for NVUE commands include command history with arrow key navigation, context-aware tab completion, and inline help with ? to list valid options">}}
2929
- {{<link url="DHCP-Relays/#vrf-aware-dhcp-relay" text="VRF-aware DHCP relay">}}
30+
- {{<link url="Optional-BGP-Configuration/#bgp-pic-in-a-multiplane-topology" text="BGP PIC in a multiplane topology">}}
3031
- 802.1x on router ports with dynamic VRF assignment
3132
- Security features
33+
- Yubikey authentication over RADIUS
3234
- Routing convergence enhancement for EVPN
3335
- Dynamic IPv6 multi tenancy EVPN VXLAN encap in IPv6 header
3436
- 802.1x Related Metric / X-paths support
3537
- Parity between OpenTelemetry and gNMI (Phase 2)
3638
- Same user created locally and on Tacacs server, need NVUE support
3739
- LAG - Random Hash support for Adaptive Routing Eligible Traffic???
3840
- BGP conditional disaggregation for multi-planed GPUs
39-
- BGP Prefix Independent Convergence for Anycast Scenarios
4041
- Health Event and SDK Driver Monitoring for Multi ASIC
4142
- Scale up number of BGP paths supported on Cumulus Linux to enable 16K GPU cluster with 128-way ECMP
4243

0 commit comments

Comments
 (0)