
Early November Deals Started! — Special Offer

Early November Deals Started! — Special Offer
This is not a traditional Cisco or Juniper lab where you connect to routers and switches and configure protocols through the CLI.
Instead, this lab uses a network simulator to compare the three congestion control algorithms most often discussed for RDMA and RoCEv2 AI training fabrics: DCQCN, TIMELY and HPCC. You change parameters, generate different traffic patterns, run the simulation and compare how each algorithm reacts to the same congestion event.
The goal is to understand why AI fabrics need end-to-end congestion control on top of PFC, and how the signal each algorithm uses changes its behavior. DCQCN reacts to ECN marks from the switches, TIMELY reacts to round-trip time measured at the hosts, and HPCC uses in-band network telemetry (INT) to read the exact queue length and link utilization on every hop. By the end of the lab you will be able to explain which algorithm converges faster, which keeps queues shorter and which is easier to deploy on an existing fabric.
The simulated topology is a two-tier leaf-spine fabric with GPU servers attached to the leaf switches over RoCEv2 links. Several senders transmit to a single receiver to create an incast hotspot, and a separate victim flow shares part of the path so you can see how congestion spreads beyond the hotspot.
Run the incast without end-to-end congestion control and observe PFC PAUSE frames, head-of-line blocking and the throughput drop of the victim flow.
Enable DCQCN and measure how quickly ECN feedback reduces sender rates, how deep the queue grows before marking starts and how often PFC is still triggered.
Switch to TIMELY and compare its RTT-gradient based reaction. Note how sensitive it is to RTT thresholds and measurement noise.
Switch to HPCC and observe how precise INT feedback lets senders converge to the available bandwidth in very few RTTs while keeping queues near zero.
Repeat the same scenario with different incast ratios and link speeds and record queue depth, flow completion time, fairness and PFC pause counts for each algorithm.
Each run produces graphs and metrics so you can compare the algorithms on the same traffic. You will see that DCQCN is the most widely deployed because it only needs ECN on the switches, TIMELY avoids switch support but depends on accurate timestamps, and HPCC gives the tightest control at the cost of INT-capable hardware.
After completing this lab you will be able to choose and tune a congestion control algorithm for an AI back-end network, explain the trade-offs between ECN, delay and telemetry based feedback, and predict how each one interacts with PFC during incast. This lab builds on the PFC, ECN and DCQCN lab and prepares you for the load balancing and multipathing labs in this series.
Approximately 60 minutes
50 credits
Chrome, Firefox, or Edge (latest versions)
Stable internet connection required