Skip to main content

ECN++: Adding Explicit Congestion Notification (ECN) to TCP Control Packets

Document Type Expired Internet-Draft (tcpm WG)
Expired & archived
Authors Marcelo Bagnulo , Bob Briscoe
Last updated 2024-06-04 (Latest revision 2023-12-02)
Replaces draft-bagnulo-tcpm-generalized-ecn
RFC stream Internet Engineering Task Force (IETF)
Intended RFC status Experimental
Additional resources ECN++ measurement studies: dataset, code, etc.
git repo for XML source of draft
Mailing list discussion
Stream WG state WG Document
Associated WG milestone
Jan 2023
Submit document on adding Explicit Congestion Notification (ECN) to TCP Control Packets to the IESG for publication as Experimental RFC
Document shepherd Ian Swett
IESG IESG state Expired
Consensus boilerplate Unknown
Telechat date (None)
Responsible AD (None)
Send notices to

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:


This document specifies an experimental modification to ECN when used with TCP. It allows the use of ECN in the IP header of the following TCP packets: SYNs, SYN/ACKs, pure ACKs, Window probes, FINs, RSTs and retransmissions. This specification obsoletes RFC5562, which described a different way to use ECN on SYN/ACKs alone.


Marcelo Bagnulo
Bob Briscoe

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)