What Is Lossless Ethernet?
Lossless Ethernet is standard Ethernet configured so a chosen class of traffic, typically RDMA, is not dropped under congestion. Priority Flow Control (PFC) pauses a specific priority queue before it overflows, Explicit Congestion Notification (ECN) marks packets early so senders slow down, and DCQCN ties switch ECN marking to NIC rate control. RoCEv2 needs this no-drop path, and OcNOS-DC ships these controls on Broadcom Tomahawk 5.
PFC, ECN, and DCQCN, and how they layer
The design intent is a ladder. ECN and DCQCN do the everyday work of keeping queues shallow so traffic keeps flowing; PFC only engages when a burst outruns them, pausing a priority for a moment rather than dropping. A fabric triggering PFC constantly needs its ECN thresholds tuned, not more PFC.
Priority Flow Control (PFC)
PFC pauses one priority queue hop by hop when its buffer is about to overflow, so nothing is dropped. It is coarse and fast, used as the last line of defense rather than the everyday control.
Explicit Congestion Notification (ECN)
ECN marks packets as a queue starts to build. The receiving NIC signals the sender, which lowers its rate before the queue ever fills. Fine-grained and continuous, it does the everyday work.
DCQCN
DCQCN binds ECN marking on the switch to rate control on the NIC. The switch role is the ECN marking; the NIC does the rate adjustment. Together they hold queues low without triggering PFC.
Why RoCEv2 requires a lossless path
RDMA was built for a no-drop transport. RoCEv2 carries RDMA over UDP and IP so it can be routed across a data center, but it inherits that low tolerance for loss: a single dropped packet forces recovery that spikes tail latency and can stall a GPU collective, which stalls the whole training step.
Making the Ethernet path lossless with PFC and ECN gives RoCEv2 the behavior it was designed for. That is the entire reason lossless Ethernet exists in AI fabrics, and it is why a production RoCEv2 GPU fabric always runs on a lossless-configured network.
What OcNOS-DC ships
On Broadcom Tomahawk 5 platforms, OcNOS-DC is the enabler for the full lossless stack, tuned in a closed loop during cluster bring-up rather than guessed.
- PFC, including PFC over L3 with DCBX and LLDP, plus PFC Deadlock Detection and Recovery.
- ECN and Dynamic ECN, with Enhanced Transmission Selection (ETS) and WRED.
- Buffer tuning and RTAG7 hashing to spread flows across the fabric.
- Congestion and queue counters streamed over gNMI and OpenConfig telemetry for closed-loop threshold tuning.
What Is Lossless Ethernet FAQ
What is lossless Ethernet?
How do PFC, ECN, and DCQCN work together?
Why does RoCEv2 need lossless Ethernet?
What lossless features does OcNOS-DC support?
Tuning a lossless fabric? Let's do the thresholds together
Tell us the GPU scale and the traffic classes, and an IP Infusion engineer will set PFC, ECN, and DCQCN with you rather than leave the thresholds to guesswork.
Design the whole AI fabric with OcNOS
From the business case to the port-count maths, pick up wherever you are in the build.
Go deeper. Take it with you.
Two short, technical downloads that go further than this page: the full OcNOS-DC datasheet and the lossless 800G AI fabric architecture.
OcNOS-DC Datasheet
Full OcNOS-DC specification: the EVPN-VXLAN and Ethernet for AI feature set, software SKUs, supported hardware platforms, and the solution ordering guide.
Get the datasheetOcNOS 800G Lossless AI Fabric
Non-blocking RoCEv2 fabric on Broadcom Tomahawk 4/5 spines: SKU tiers, validated platforms, and deployment architecture.
Get the briefOcNOS-DC Datasheet
Quick form. Your PDF opens in a new tab immediately after submit.
✓ Opening your PDF in a new tab…
If it didn't open, use the link below.
OcNOS 800G Lossless AI Fabric
Quick form. Your PDF opens in a new tab immediately after submit.
✓ Opening your PDF in a new tab…
If it didn't open, use the link below.