Cisco Cisco Dynamic Fabric Automation for OpenStack Troubleshooting Guide
Cisco Dynamic Fabric Automation Production Troubleshooting Guide
34
3.5.1 VDP Profile Instantiation (Detailed Troubleshooting)
With feature evb configured (either manually or due to ‘Enable EVB Packet Trigger’ being checked during POAP defini-
tions), ECP packets (ethertype 0x8940) will be directed to the switch CPU to track the presence of VMs. VDP request
packets are sent by default towards the leaf switch to the IEEE Nearest Bridge Destination Mac Address,
0180.c200.0000. When Nexus 1000V switches are behind UCS Fabric Interconnects, this destination MAC address
will be terminated at Fabric Interconnects. In such a situation, the user can define an additional MAC address to re-
ceive VDP packets on, either in POAP or manually with evb mac address command.
tions), ECP packets (ethertype 0x8940) will be directed to the switch CPU to track the presence of VMs. VDP request
packets are sent by default towards the leaf switch to the IEEE Nearest Bridge Destination Mac Address,
0180.c200.0000. When Nexus 1000V switches are behind UCS Fabric Interconnects, this destination MAC address
will be terminated at Fabric Interconnects. In such a situation, the user can define an additional MAC address to re-
ceive VDP packets on, either in POAP or manually with evb mac address command.
acorn3# conf t
Enter configuration commands, one per line. End with CNTL/Z.
acorn3(config)# evb mac 0100.000d.0f0a
acorn3(config)# show evb
EVB (Edge Virtual Bridge)
Role : VDP bridge
VDP MAC address : 0180.c200.0000 (Nearest Bridge)
0100.000d.0f0a (User)
Resource wait init : 25 (~ 335 sec)
Keep-alive init : 27 (~ 1342 sec)
No. received vdpdu : 50472
No. dropped vdpdu : 0
No. received tlv : 250850
No. received mgr tlv : 50472
No. received assoc tlv : 200378
No. received cmd : 97216
Similarly, in this situation the Nexus 1000V needs to be instructed to send VDP packets on the non-default MAC ad-
dress with the same configuration command:
dress with the same configuration command:
dfa-n1kv1# conf t
Enter configuration commands, one per line. End with CNTL/Z.
dfa-n1kv1(config)# evb mac 0100.000d.0f0a
dfa-n1kv1# show evb
Edge Virtual Bridging
Role : VDP Station
VDP Mac Address : 0100.000D.0F0A
VDP Resource Wait Delay : 20(17 secs)
VDP Reinit Keep Alive : 20(10 secs)
The VDP protocol uses Edge Control Protocol (ECP) as a lower layer protocol to send its PDUs. ECP makes uses of
sequence numbers and timer-based retransmission to provide a reliable delivery. ECP packets are acknowledged as
well. If a given sequence number is not acknowledged for the duration of the retransmission timer (by default 163 mil-
liseconds), the sending VDP Station or Bridge will retry three times by default before dropping the PDU and notifying
the upper layer. The retransmission timer and the number of retries can be modified respectively with `ecp retrans-
mission-timer-exponent’ and ‘ecp max-retries` configuration commands on Nexus 1000V and leaf switches. The
following command can be used on the DFA leaf switch to verify the operation and health of the ECP protocol.
sequence numbers and timer-based retransmission to provide a reliable delivery. ECP packets are acknowledged as
well. If a given sequence number is not acknowledged for the duration of the retransmission timer (by default 163 mil-
liseconds), the sending VDP Station or Bridge will retry three times by default before dropping the PDU and notifying
the upper layer. The retransmission timer and the number of retries can be modified respectively with `ecp retrans-
mission-timer-exponent’ and ‘ecp max-retries` configuration commands on Nexus 1000V and leaf switches. The
following command can be used on the DFA leaf switch to verify the operation and health of the ECP protocol.