Routing

Network routing is the process of selecting a path across one or more networks. When the switch receives a packet, it reads the packet headers to find out its intended destination. It then determines where to route the packet based on information in its routing tables, which can be static or dynamic.

Cumulus Linux supports both Static Routing, where you enter routes and specify the next hop manually and dynamic routing such as BGP, and OSP, where you configure a routing protocol on your switch and the routing protocol learns about other routers automatically.

For the number of route table entries supported per platform, see Forwarding Table Size and Profiles.

In Cumulus Linux 5.16 and later, NVUE stores and looks up every IPv6 address in its normalized (canonical) form, so an IPv6 next hop, prefix, or neighbor address that you configure might appear in a different form in nv show output. Refer to IPv6 Address Normalization.