A company is deploying FCoE in their data center. The design includes a Cisco Nexus 9000 switch with FEX modules. The storage team insists on using dedicated FCoE VLANs. Which best practice should be followed to ensure lossless behavior for FCoE traffic?
PFC provides lossless behavior for the CoS used by FCoE.
Why this answer
Option D is correct because FCoE requires lossless transport to prevent frame drops that could corrupt Fibre Channel frames. Priority Flow Control (PFC), defined in IEEE 802.1Qbb, enables pause frames on a per-priority basis, allowing the FCoE VLAN to be configured with a dedicated priority class that receives no-drop treatment. On Cisco Nexus 9000 switches, this is achieved by enabling PFC on the specific VLAN used for FCoE traffic, ensuring lossless behavior without affecting other traffic classes.
Exam trap
Cisco often tests the misconception that flow control (IEEE 802.3x) is sufficient for FCoE, but the trap here is that standard link-level flow control pauses all traffic on the link, whereas PFC provides granular per-priority lossless handling required for FCoE.
How to eliminate wrong answers
Option A is wrong because traffic shaping is a rate-limiting mechanism that smooths bursts but does not guarantee lossless delivery; FCoE relies on PFC for per-priority pause, not shaping. Option B is wrong because using the same VLAN for FCoE and IP traffic would mix lossless and lossy traffic, causing congestion and frame drops for FCoE; dedicated FCoE VLANs are a best practice to isolate lossless traffic. Option C is wrong because disabling flow control entirely removes the ability to pause traffic, which would cause FCoE frames to be dropped under congestion, violating the lossless requirement.