Intel® Ethernet 800 Series Linux Flow Control

Configuration Guide for RDMA Use Cases

ID 635330
Date 07/13/2023
Version 1.3
Document Table of Contents

DCQCN

Data Center Quantized Congestion Notification (DCQCN) is an end-to-end congestion control scheme for RoCEv2. The 800 Series supports DCQCN by combining Explicit Congestion Notification (ECN) and PFC to support end-to-end lossless Ethernet, as PFC alone cannot prevent congestion spreading.

Switches use ECN to mark packets as they encounter congestion along their way (Congestion Point (CP)).

The receiving adapter sees the marking (Notification Point) and notifies the sender. The sending adapter (Reaction Point) responds by slowing the traffic.

The switch configuration for PFC and ECN thresholds must balance the requirements as follows:

  • Ensure the PFC does not trigger early, precluding the ECN.
  • Ensure the PFC does not trigger late, causing packet drop.