Connecting Multiple Fabric Nodes over a Layer 3 Fabric

In a topology with more than two switches configured for BGP, the first peer for each switch can be created using the fabric-comm-vrouter-bgp-create command.  You must create the other switches separately. 

See Figure 6-9 where a third switch, Switch C, is added to the previous two-switch topology.

 Figure 6-9:  An Example of Fabric over Layer 3 Topology

The configuration for this example follows the same scheme as the two switch topology. However, NetVisor OS requires the following additional steps:

  1. On Switch A, configure BGP peering with Switch C and create a static route to reach the inband network on Switch C. To extend this configuration with more than three-switch example, use this step on every switch with more than one BGP peer.

CLI (network-admin@switch) > vrouter-interface-add vrouter-name vrouter-a ip l3-port 11

CLI (network-admin@switch) > vrouter-bgp-add vrouter-name vrouter-a neighbor remote-as 65003

CLI (network-admin@switch) > fabric-in-band-network-create network

  1. On Switch C, use the fabric-comm-vrouter-bgp-create command and connect:

CLI (network-admin@switch) > switch-setup-modify in-band-ip

CLI (network-admin@switch) > fabric-comm-vrouter-bgp-create name vrouter-c bgp-nic-l3-port 21 bgp-as 65003 bgpnic-ip in-band-nic-ip remote-as 65001neighbor fabric-network bgp-redistribute connected fabric-network

CLI (network-admin@switch) > switch-route-create network gateway-ip

CLI (network-admin@switch) > switch-route-create network gateway-ip

CLI (network-admin@switch) > switch-route-create network gateway-ip

CLI (network-admin@switch) > fabric-join switch-ip

Joined fabric myfabric. Restarting nvOS...