Re-ECN: Adding Accountability for Causing Congestion to TCP/IP
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Abstract
- This document introduces re-ECN (re-inserted explicit congestion notification), which is intended to make a simple but far-reaching change to the Internet architecture. The sender uses the IP header to reveal the congestion that it expects on the end-to-end path. The protocol works by arranging an extended ECN field in each packet so that, as it crosses any interface in an internetwork, it will carry a truthful prediction of congestion on the remainder of its path. It can be deployed incrementally around unmodified routers. The purpose of this document is to specify the re-ECN protocol at the IP layer and to give guidelines on any consequent changes required to transport protocols. It includes the changes required to TCP both as an example and as a specification. It briefly gives examples of mechanisms that can use the protocol to ensure data sources respond sufficiently to congestion, but these are described more fully in a companion document. Note concerning Intended Status: If this draft were ever published as an RFC it would probably have historic status. There is limited space in the IP header, so re-ECN had to compromise by requiring the receiver to be ECN-enabled otherwise the sender could not use re-ECN. Re-ECN was a precursor to chartering of the IETF's Congestion Exposure (ConEx) working group, but during chartering there were still too few ECN receivers enabled, therefore it was decided to pursue other compromises in order to fit a similar capability into the IP header.
- Publication Date
- 2014-07-04
- Status Note
- Internet-Draft
- Link
- https://datatracker.ietf.org/doc/html/draft-briscoe-conex-re-ecn-tcp-04/
- Author(s)
- Bob BriscoeArnaud JacquetToby MoncasterAlan Smith
- Keyword(s)
- Quality Of Service, QoS, Congestion Control, DiffServ, Integrated Services, Admission Control, Protocol, Preemption
Bibliographic Reference(s)
- IETF draft-briscoe-conex-re-ecn-motiv-03 [Active*]
- IETF.draft-briscoe-re-pcn-border-cheat-03 — Emulating Border Flow Policing using Re-PCN on Bulk Data EXTERNAL
- IETF.draft-ietf-conex-tcp-modifications-05 — TCP modifications for Congestion Exposure EXTERNAL
- IETF.draft-moncaster-tcpm-rcv-cheat-03 — A TCP Test to Allow Senders to Identify Receiver Non-Compliance EXTERNAL
- Steps towards a DoS-resistant Internet Architecture EXTERNAL
- Policing Congestion Response in an Internetwork Using Re-Feedback EXTERNAL
- TCP congestion control with a misbehaving receiver EXTERNAL
- Changing the Internet to Support Real-Time Content Supply from a Large Fraction of Broadband Residential Users EXTERNAL
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/IETF.draft-briscoe-conex-re-ecn-tcp-04.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF draft-briscoe-conex-re-ecn-tcp-04, Re-ECN: Adding
Accountability for Causing Congestion to TCP/IP. Available at https://datatracker.ietf.org/doc/html/draft-briscoe-conex-re-ecn-tcp-04/
Snippet:
IETF draft-briscoe-conex-re-ecn-tcp-04, Re-ECN: Adding
Accountability for Causing Congestion to TCP/IP. Available at https://datatracker.ietf.org/doc/html/draft-briscoe-conex-re-ecn-tcp-04/
HTML (ISO 690 compliant)
Preview:
IETF draft-briscoe-conex-re-ecn-tcp-04, Re-ECN: Adding
Accountability for Causing Congestion to TCP/IP. Available at https://datatracker.ietf.org/doc/html/draft-briscoe-conex-re-ecn-tcp-04/
Snippet:
<span class="citation"><cite>IETF draft-briscoe-conex-re-ecn-tcp-04</cite>, Re-ECN: Adding
Accountability for Causing Congestion to TCP/IP. Available at <a href="https://datatracker.ietf.org/doc/html/draft-briscoe-conex-re-ecn-tcp-04/" target="_blank" rel="noopener">https://datatracker.ietf.org/doc/html/draft-briscoe-conex-re-ecn-tcp-04/</a></span>
SMPTE's HTML Pub
Preview:
IETF draft-briscoe-conex-re-ecn-tcp-04, Re-ECN: Adding
Accountability for Causing Congestion to TCP/IP
url: https://datatracker.ietf.org/doc/html/draft-briscoe-conex-re-ecn-tcp-04/
url: https://datatracker.ietf.org/doc/html/draft-briscoe-conex-re-ecn-tcp-04/
Snippet:
<li>
<cite id="bib-ietf-draft-briscoe-conex-re-ecn-tcp-04">IETF draft-briscoe-conex-re-ecn-tcp-04</cite>, Re-ECN: Adding
Accountability for Causing Congestion to TCP/IP
<a>https://datatracker.ietf.org/doc/html/draft-briscoe-conex-re-ecn-tcp-04/</a>
</li>
Referenced By
- IETF RFC 7713 [Active*]