- Troubleshooting the Cisco Dynamic Fabric Automation (DFA) Migration
- Verifying That Unicast Connectivity Is Established
- Verifying That BGP Sessions Are Established
- Verifying the VNI
- Verifying That the Host Is Learned from ARP and That the Adjacency Table is Properly Updated
- Verifying That the HSRP Is Up and ARP Entries Are Updated on Both vPC Peers
- Verifying the Port and Virtual Port-Channel Status
- Verifying the RIB Entry
- Verifying That the BGP Configuration is Enabled on the Remote Leaf
- Verifying the Proper IS-IS FabricPath Adjacency
- Verifying the IS-IS FabricPath Topology and Database
- Verifying That Leafs and Border Leafs Have RP Reachability
- Verifying That Multicast Routes Are Properly Propagated
- Verifying the PIM on the SVI and the DR and DF on the Host-Facing SVI Are Autoenabled
- Verifying That Unique IP Address Per Leaf is Configured
Troubleshooting the Migration
This chapter contains the following sections:
Troubleshooting the Cisco Dynamic Fabric Automation (DFA) Migration
- Verifying That Unicast Connectivity Is Established
- Verifying That BGP Sessions Are Established
- Verifying the VNI
- Verifying That the Host Is Learned from ARP and That the Adjacency Table is Properly Updated
- Verifying That the HSRP Is Up and ARP Entries Are Updated on Both vPC Peers
- Verifying the Port and Virtual Port-Channel Status
- Verifying the RIB Entry
- Verifying That the BGP Configuration is Enabled on the Remote Leaf
- Verifying the Proper IS-IS FabricPath Adjacency
- Verifying the IS-IS FabricPath Topology and Database
- Verifying That Leafs and Border Leafs Have RP Reachability
- Verifying That Multicast Routes Are Properly Propagated
- Verifying the PIM on the SVI and the DR and DF on the Host-Facing SVI Are Autoenabled
- Verifying That Unique IP Address Per Leaf is Configured
Verifying That Unicast Connectivity Is Established
You can verify that the unicast connectivity is established.
What to Do Next
Verify that the BGP sessions are established.
Verifying That BGP Sessions Are Established
You can verify that the Border Gateway Protocol (BGP) session is established.
Verify that unicast connectivity is established.
What to Do Next
Verify that the correct virtual network identifier (VNI) is being used.
Verifying the VNI
You can verify that the correct virtual network identifier (VNI) is being used.
Because of a limitation with a Cisco Nexus 7000 Series spine switch that is running in transit mode, the segment-ID and VNI range that you can use on the leafs/border leafs are determined by the VLAN configured on the spine switch.
VLAN is configured on spine for the following reasons:
-
Control-segment SVI for BGP route reflector termination on the spine (not applicable if running route reflector on leaf)
-
Flooding of BUM traffic only to leaf nodes where the VLAN is defined. If VLAN is not configured in spine, BUM traffic are flooded to all leaf nodes. For Cisco Nexus 6000 Series Switches, config VLAN in 'fabricpath mode'. For Cisco Nexus 7000 Series Switches, config VLAN in 'fabricpath mode' and underlying SVI in no-shut state. 4K VNIs are reserved for each VLAN configured on the Spine (not usable as VLAN segment IDs). Reserved VNIs are from <vlan-id>*4096 to (<vlan-id>*4096)+4095.
What to Do Next
Verify that the host is learned through Address Resolution Protocol (ARP) and that the adjacency table is properly updated.
Verifying That the Host Is Learned from ARP and That the Adjacency Table is Properly Updated
You can verify that the host is learned from address resolution protocol (ARP) and that the adjacency table is properly update.
What to Do Next
Verify that the Hot Standby Router Protocol (HSRP) is up and Address Resolution Protocol (ARP) entries are updated on both vPC peers.
Verifying That the HSRP Is Up and ARP Entries Are Updated on Both vPC Peers
You can verify that the Hot Standby Router Protocol (HSRP) is up and that the Address Resolution Protocol (ARP) entries are updated on both virtual port channels (vPCs).
-
Verify that unicast connectivity is established.
-
Verify that Border Gateway Protocol (BGP) sessions are established.
-
Verify that the correct virtual network identifier (VNI) is being used.
-
Verify that the host is learned from the Address Resolution Protocol (ARP) and that the adjacency table is properly updated.
What to Do Next
Verify the member port status and that the vPC leg port channel is up.
Verifying the Port and Virtual Port-Channel Status
You can verify that the both port and that the vPC port-channel are up.
-
Verify that unicast connectivity is established.
-
Verify that Border Gateway Protocol (BGP) sessions are established.
-
Verify that the correct virtual network identifier (VNI) is being used.
-
Verify that the host is learned from the Address Resolution Protocol (ARP) and that the adjacency table is properly updated.
-
Verify that the Hot Standby Route Protocol (HSRP) is up and ARP entries for the host are updated on both virtual port channel (vPC) peers.
What to Do Next
Verify the route in the Routing Information Base (RIB) entry and that the RIB is properly populated.
Verifying the RIB Entry
You can verify that the route in the routing information base (RIB) entry is correct and that the RIB is properly populated .
-
Verify that unicast connectivity is established.
-
Verify that Border Gateway Protocol (BGP) sessions are established.
-
Verify that the correct virtual network identifier (VNI) is being used.
-
Verify that the host is learned from the Address Resolution Protocol (ARP) and that the adjacency table is properly updated.
-
Verify that Hot Standby Route Protocol (HSRP) is up and ARP entries for the host are updated on both virtual port channel (vPC) peers.
-
Verify the port and vPC port channel status.
What to Do Next
Verify that the remote hosts route appears in both the RIB and the BGP RIB.
Verifying That the BGP Configuration is Enabled on the Remote Leaf
If the remote Border Gateway Protocol (BGP) routes do not appear in the BGP routing information base (RIB), you can verify that the BGP configuration is properly enabled on the remote leaf.
-
Verify that unicast connectivity is established.
-
Verify that Border Gateway Protocol (BGP) sessions are established.
-
Verify that the correct virtual network identifier (VNI) is being used.
-
Verify that the host is learned from the Address Resolution Protocol (ARP) and that the adjacency table is properly updated.
-
Verify that the Hot Standby Route Protocol (HSRP) is up and ARP entries for the host are updated on both virtual port channel (vPC) peers.
-
Verify the port and vPC port-channel status.
-
Verify the routing information base (RIB) entry.
What to Do Next
Verify the proper Intermediate-system-to-intermediate-system (ISIS) FabricPath adjacency operation.
Verifying the Proper IS-IS FabricPath Adjacency
You can verify the proper Intermediate-system to intermediate-system (ISIS) FabricPath Adjacency operation.
-
Verify that unicast connectivity is established.
-
Verify that Border Gateway Protocol (BGP) sessions are established.
-
Verify that the correct virtual network identifier (VNI) is being used.
-
Verify that the host is learned from the Address Resolution Protocol (ARP) and that the adjacency table is properly updated.
-
Verify that the Hot Standby Route Protocol (HSRP) is up and ARP entries for the host are updated on both virtual port-channel (vPC) peers.
-
Verify the port and vPC port channel status.
-
Verify the Routing Information Base (RIB) entry.
-
Verify that the remote host appears in both the RIB and the BGP RIB.
What to Do Next
Verify the FabricPath ISIS topology and database and verify that the Unicast Routing Information Base (uRIB) and Unicast Forwarding Information Base (uFIB) are properly populated.
Verifying the IS-IS FabricPath Topology and Database
You can verify that the IS-IS FabricPath topology and database are properly configured and verify that the Unicast Routing Information Base (uRIB) and Unicast Forwarding Information Base (uFIB) are properly populated.
-
Verify that unicast connectivity is established.
-
Verify that Border Gateway Protocol (BGP) sessions are established.
-
Verify that the correct virtual network identifier (VNI) is being used.
-
Verify that the host is learned from the Address Resolution Protocol (ARP) and that the adjacency table is properly updated.
-
Verify that the Hot Standby Route Protocol (HSRP) is up and ARP entries for the host are updated on both virtual port channel (vPC) peers.
-
Verify the port and vPC port-channel status.
-
Verify the routing information base (RIB) entry.
-
Verify that the remote host appears in both the RIB and the BGP RIB.
-
Verify the proper FabricPath Intermediate-System-to-Intermediate-System (ISIS) adjacency.
What to Do Next
Verify that leafs and borders leafs have rendezvous point (RP) reachability.
Verifying That Leafs and Border Leafs Have RP Reachability
You can verify that the leafs and border leafs have rendezvous point (RP) reachability.
Note | If you are running Source Specific Multicast (SSM) only, you can skip this step. |
-
Verify that unicast connectivity is established.
-
Verify that Border Gateway Protocol (BGP) sessions are established.
-
Verify that the correct virtual network identifier (VNI) is being used.
-
Verify that the host is learned from the Address Resolution Protocol (ARP) and that the adjacency table is properly updated.
-
Verify that the Hot Standby Route Protocol (HSRP) is up and ARP entries for the host are updated on both virtual port-channel (vPC) peers.
-
Verify the port and vPC port channel status.
-
Verify the Routing Information Base (RIB) entry.
-
Verify that the remote host appears in both the RIB and the BGP RIB.
-
Verify the proper FabricPath intermediate-system-to-intermediate-system (IS-IS) adjacency.
-
Verify the FabricPath IS-IS topology and database.
What to Do Next
Verify that multicast routes are properly propagated.
Verifying That Multicast Routes Are Properly Propagated
You can verify that multicast routes have been properly propagated.
-
Verify that unicast connectivity is established.
-
Verify that Border Gateway Protocol (BGP) sessions are established.
-
Verify that the correct virtual network identifier (VNI) is being used.
-
Verify that the host is learned from Address Resolution Protocol (ARP) and that the adjacency table is properly updated.
-
Verify that the Hot Standby Route Protocol (HSRP) is up and ARP entries for the host are updated on both vPC peers.
-
Verify the port and vPC port-channel status.
-
Verify the Routing Information Base (RIB) entry.
-
Verify that the remote host appears in both the RIB and the BGP RIB.
-
Verify the proper FabricPath intermediate-system-to-intermediate-system (ISIS) adjacency.
-
Verify the FabricPath IS-IS topology and database.
-
Verify that leafs and borders leafs have rendezvous point (RP) reachability.
What to Do Next
Verify that PIM is autoenabled and that the Designated Router (DR)/Designated Forwarder (DF) is on the SVIs.
Verifying the PIM on the SVI and the DR and DF on the Host-Facing SVI Are Autoenabled
You can verify that the Protocol Independent Multicast (PIM) on the Switch Virtual Interfaces (SVIs) are configured properly and that the Designated Router (DR) and Designated Forwarder (DF) on the host-facing SVI are autoenabled.
-
Verify that unicast connectivity is established.
-
Verify that Border Gateway Protocol (BGP) sessions are established.
-
Verify that the correct virtual network identifier (VNI) is being used.
-
Verify that the host is learned from the Address Resolution Protocol (ARP) and that the adjacency table is properly updated.
-
Verify that the Hot Standby Route Protocol (HSRP) is up and ARP entries for the host are updated on both virtual port-channel (vPC) peers.
-
Verify the port and vPC port channel status.
-
Verify the Routing Information Base (RIB) entry.
-
Verify that the remote host appears in both the RIB and the BGP RIB.
-
Verify the proper FabricPath intermediate-system to intermediate-system (IS-IS) adjacency.
-
Verify the FabricPath IS-IS topology and database.
-
Verify that leafs and borders leafs have rendezvous point (RP) reachability.
-
Verify that multicast routes are properly propagated.
Verifying That Unique IP Address Per Leaf is Configured
The profile configures a unique IP address per leaf on each VRF and advertises it via MP-BGP to all the leaf nodes. For troubleshooting, any host can ping any leaf in that VRF and vice-versa.
configure profile vrf-common-loopback-universal interface loopback interface loopback $system_auto_loopbackId vrf member $vrfName ip address $system_auto_backboneIpAddress/32 tag 12345 vrf context $vrfName vni $include_vrfSegmentId rd auto ip route 0.0.0.0/0 $include_serviceNodeIpAddress address-family ipv4 unicast route-target both auto address-family ipv6 unicast route-target both auto router bgp $asn vrf $vrfName address-family ipv4 unicast redistribute hmm route-map FABRIC-RMAP-REDIST-HOST redistribute direct route-map FABRIC-RMAP-REDIST-SUBNET maximum-paths ibgp 2 address-family ipv6 unicast redistribute hmm route-map FABRIC-RMAP-REDIST-V6HOST redistribute direct route-map FABRIC-RMAP-REDIST-SUBNET maximum-paths ibgp 2