Comparing NCLU and vtysh Commands
Using NCLU is the primary way to configure routing in Cumulus Linux. However, an alternative exists in vtysh
modal CLI. The available commands are as follows:
The following table compares the various FRRouting commands with their Cumulus Linux NCLU counterparts.
Action | NCLU Commands | FRRouting Commands |
---|---|---|
Display the routing table | cumulus@switch:~$ net show route | switch# show ip route |
Create a new neighbor | cumulus@switch:~$ net add bgp autonomous-system 65002 cumulus@switch:~$ net add bgp neighbor 14.0.0.22 | switch(config)# router bgp 65002 switch(config-router)# neighbor 14.0.0.22 |
Redistribute routing information from static route entries into RIP tables | cumulus@switch:~$ net add bgp redistribute static | switch(config)# router bgp 65002 switch(config-router)# redistribute static |
Define a static route | cumulus@switch:~$ net add routing route 155.1.2.20/24 bridge 45 | switch(config)# ip route 155.1.2.20/24 bridge 45 |
Configure an IPv6 address | cumulus@switch:~$ net add interface swp3 ipv6 address 3002:2123:1234:1abc::21/64 | switch(config)# int swp3 switch(config-if)# ipv6 address 3002:2123:1234:1abc::21/64 |
Enable topology checking (PTM) | cumulus@switch:~$ net add routing ptm-enable | switch(config)# ptm-enable |
Configure MTU in IPv6 network discovery for an interface | cumulus@switch:~$ sudo cl-ra interface swp3 set mtu 9000 | switch(config)# int swp3 switch(config-if)# ipv6 nd mtu 9000 |
Set the OSPF interface priority | cumulus@switch:~$ net add interface swp3 ospf6 priority 120 | switch(config)# int swp3 switch(config-if)# ip ospf6 priority 120 |
Configure timing for OSPF SPF calculations | cumulus@switch:~$ net add ospf6 timers throttle spf 40 50 60 | switch(config)# router ospf6 switch(config-ospf6)# timer throttle spf 40 50 60 |
Configure the OSPF Hello packet interval in number of seconds for an interface | cumulus@switch:~$ net add interface swp4 ospf6 hello-interval 60 | switch(config)# int swp4 switch(config-if)# ipv6 ospf6 hello-interval 60 |
Display BGP information | cumulus@switch:~$ net show bgp summary | switch# show ip bgp summary |
Display OSPF debugging status | cumulus@switch:~$ net show debugs | switch# show debugging ospf |
Show information about the interfaces on the switch | cumulus@switch:~$ net show interface | switch# show interface To quickly check important information, such as IP address, VRF, and operational status, in easy to read tabular format: switch# show interface brief |