ECN Experimentation draft-black-ecn-experimentation

Slides:



Advertisements
Similar presentations
Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-briscoe-tsvwg-ecn-encap-guidelines-00 Bob Briscoe IETF-80 Mar 2011.
Advertisements

A Test To Allow TCP Senders to Identify Receiver Non-Compliance Toby Moncaster †, Bob Briscoe*, Arnaud Jacquet* † University of Cambridge * BT draft-moncaster-tcpm-rcv-cheat-03.
Mirja Kühlewind Richard Scheffenegger tools.ietf.org/html/draft-kuehlewind-tcpm-accurate-ecn-02 tools.ietf.org/html/draft-kuehlewind-tcpm-accurate-ecn-option-01.
TSVWG #1 IETF-92 (Dallas) 24 th March 2015 Gorry Fairhurst David Black WG chairs.
1 Internet Networking Spring 2003 Tutorial 11 Explicit Congestion Notification (RFC 3168)
Generic UDP Encapsulation for IP Tunneling David Black (on behalf of the design team) November 2014 Honolulu, USA draft-ietf-tsvwg-gre-in-udp-03.
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Security Level: Slide title :40-47pt Slide subtitle :26-30pt Color::white Corporate Font : FrutigerNext.
Initial ConEx Deployment Examples draft-briscoe-conex-initial-deploy-00.txt draft-briscoe-conex-initial-deploy-00.txt apologies from Bob Briscoe, BT presented.
Byte and Packet Congestion Notification draft-ietf-tsvwg-byte-pkt-congest-02.txt draft-ietf-tsvwg-byte-pkt-congest-02.txt Bob Briscoe, BT IETF-78 tsvwg.
Tunnelling of Explicit Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-08.txt draft-briscoe-tsvwg-ecn-tunnel-08.txt Bob Briscoe, BT IETF-77 tsvwg.
1 Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-briscoe-tsvwg-ecn-encap-guidelines-01 Bob Briscoe IETF-85 Nov 2012.
Adding Explicit Congestion Notification (ECN) Capability to TCP's SYN/ACK Packets A. Kuzmanovic, A. Mondal, S. Floyd, and K.K. Ramakrishnan draft-ietf-tcpm-ecnsyn-03.txt.
ConEx Concepts and Abstract Mechanism draft-mathis-conex-abstract-mech-00.txt draft-mathis-conex-abstract-mech-00.txt Matt Mathis, Google Bob Briscoe,
Byte and Packet Congestion Notification draft-briscoe-tsvwg-byte-pkt-mark-01.txt draft-briscoe-tsvwg-byte-pkt-mark-01.txt Bob Briscoe, BT & UCL IETF-70.
Byte and Packet Congestion Notification draft-briscoe-tsvwg-byte-pkt-mark-00.txt draft-briscoe-tsvwg-byte-pkt-mark-00.txt Bob Briscoe, BT & UCL IETF-69.
TSVWG IETF-68 James Polk Lars Eggert Magnus Westerlund.
Tunnelling of Explicit Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-03.txt draft-briscoe-tsvwg-ecn-tunnel-03.txt Bob Briscoe, BT IETF-75 saag.
Byte and Packet Congestion Notification draft-ietf-tsvwg-byte-pkt-congest-00.txt draft-ietf-tsvwg-byte-pkt-congest-00.txt Bob Briscoe, BT & UCL IETF-73.
Tunnelling of Explicit Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-02.txt draft-briscoe-tsvwg-ecn-tunnel-02.txt Bob Briscoe, BT IETF-74 tsvwg.
July 2014Rüdiger Geib draft-geib-tsvwg-diffserv-intercon IETF 90, Toronto Presented by: David Black Private discussions David Black, Fred Baker and Ruediger.
The Benefits and Pitfalls of using Explicit Congestion Notification (ECN) draft-ietf-aqm-ecn-benefits-00 91st IETF Meeting Honolulu, Hawaii 10 November.
Update on the IETF Diffserv Working Group NANOG 13 Detroit, MI June 8, 1998 Kathleen M. Nichols
Proposals for a New IETF Standards Track draft-ietf-newtrk-proposals-00.txt David Black Brian Carpenter IETF 60.
Support for ECN and PCN in MPLS networks draft-davie-ecn-mpls-00.txt Bruce Davie Cisco Systems Bob Briscoe June Tay BT Research.
Congestion Notification Process for Real-Time Traffic draft-babiarz-tsvwg-rtecn-01.txt Jozef Babiarz Kwok Ho Chan Victor Firoiu 60 th IETF, Aug. 5 th,
1 IPFIX Default Transport IPFIX IETF-58 November 10, 2003 Stewart Bryant Benoit Claise.
PWE3 Congestion Considerations draft-stein-pwe3-congcons-01.pdf Yaakov (J) Stein David Black Bob Briscoe.
Generic Aggregation of Resource Reservation Protocol (RSVP) for IPv4 and IPv6 Reservation over PCN domains Georgios Karagiannis, Anurag Bhargava draft-karagiannis-pcn-tsvwg-rsvp-pcn-01.
TSVWG IETF-89 (London) 5 th & 7 th March 2014 Gorry Fairhurst David Black James Polk WG chairs 1.
Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP (draft-ietf-tsvwg-ecn-encap-guidelines-04) Bob Briscoe (Simula Research.
Congestion Notification Process for Real-Time Traffic draft-babiarz-tsvwg-rtecn-04.txt Jozef Babiarz Kwok Ho Chan
Network Transport Circuit Breakers draft-ietf-tsvwg-circuit-breaker Most recent version -08 (uploaded for this meeting). Editor: Gorry Fairhurst.
Layered Encapsulation of Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-01.txt draft-briscoe-tsvwg-ecn-tunnel-01.txt Bob Briscoe, BT IETF-72 tsvwg.
recap draft-ietf-tsvwg-ecn-encap-guidelines-07

draft-briscoe-tsvwg-l4s-arch-00 B. Briscoe, K. De Schepper, M. Bagnulo
MPTCP Implementation: Use cases for Enhancement Opportunities
Support for ECN and PCN in MPLS networks
Adding ECN Capability to TCP’s SYN/ACK Packets
Bob Briscoe, BT IETF-73 pcn Nov 2008
Main contributions to delay
Internet Networking recitation #9
IETF AQM WG Active Queue Management and Packet Scheduling
Bob Briscoe Simula Research Laboratory
IETF-86 RTP Media Congestion Avoidance Techniques
draft-khademi-tsvwg-ecn-response-00
MPTCP – Multipath TCP WG Meeting Berlin, IETF-87, 30th July 2013
Encoding 3 PCN-States in the IP header using a single DSCP draft-ietf-pcn-3-in-1-encoding-06.txt Bob Briscoe, BT Toby Moncaster, independent Michael Menth,
TCP Maintenance and Minor Extensions (TCPM) Working Group Status
IP Router-Alert Considerations and usage
A. Báder, L. Westberg, G. Karagiannis,
draft-ietf-taps-transports-usage-02
15th November 2016 Gorry Fairhurst (via webrtc) David Black WG chairs
Bob Briscoe, BT IETF-72 tsvwg Jul 2008
Bob Briscoe Simula Research Laboratory
draft-bagnulo-tcpm-generalized-ecn-00 M. Bagnulo & B. Briscoe IETF97
TCB Control Block Sharing: 2140bis
Internet Networking recitation #10
TCP Alternative Backoff with ECN (ABE) draft-ietf-tcpm-alternativebackoff-ecn-06 Naeem Khademi, Michael Welzl, Grenville Armitage, Gorry Fairhurst TCPM.
Encoding 3 PCN-States in the IP header using a single DSCP draft-ietf-pcn-3-in-1-encoding-06.txt Bob Briscoe, BT Toby Moncaster, independent Michael Menth,
16th November 2016 Gorry Fairhurst (via webrtc) David Black WG chairs
TCP Maintenance and Minor Extensions (TCPM) Working Group
IETF Liaison Report January 2004 Dorothy Stanley – Agere Systems
TSVWG IETF-102 (Montreal)
James Polk Gorry Fairhurst
ECN in QUIC - Questions Surfaced
TCB Control Block Sharing: 2140bis draft-ietf-tcpm-2140bis-00
TCP Maintenance and Minor Extensions (TCPM) Working Group Status
IETF 87 DHC WG Berlin, Germany Thursday, 1 August, 2013
DetNet Architecture Updates
Presentation transcript:

ECN Experimentation draft-black-ecn-experimentation TSVWG – IETF 97 (Seoul) David L. Black (as draft author)

Proposed ECN Experiments Proposed areas of ECN experimentation: Non-drop-equivalent response to Congestion Experienced (CE) marks [new name: Congestion Response Differences] draft-khademi-tcpm-alternativebackoff-ecn draft-briscoe-tsvwg-l4s-id Treat ECT(1)-marked traffic differently from ECT(0)-marked traffic. Use ECN on control packets e.g., TCP SYN, etc. draft-bagnulo-tcpm-generalized-ecn Experimental RFCs seem plausible for all 3, but: ECN RFC modifications required, e.g., to RFC 3168 ECT(1) for L4S also requires changing the ECN Nonce (Experimental RFC 3540) to Historic. Nov 15, 2016 TSVWG - ECN Experimentation

draft-black-tsvwg-ecn-experimentation One standards-track draft to modify RFC 3168 and friends to enable ECN experimentation: Experimental or better RFC required to use modifications IESG retains control over ECN behavior on the Internet Inform the IETF community (& the IESG) about this activity Avoid multiple process exceptions for Experimental RFCs This is NOT a 3168bis draft. Also declares ECN Nonce experiment to be over And reclassifies RFC 3540 as Historic Most issues resolved in -03 version of draft: Many thanks to Bob Briscoe for detailed review Major open issue: ECT(1) requirements Background and proposed direction: Next 2 slides Nov 15, 2016 TSVWG - ECN Experimentation

TSVWG - ECN Experimentation ECT(1): Background RFC 3168 says: SHOULD use ECT(0) if only one codepoint needed L4S uses ECT(1) codepoint to identify traffic for higher probability CE marking Much more frequent CE marking than drop equivalence Protocols that use ECT(1) and assume drop equivalence of CE marks will have problems E.g., Tunnel Congestion Feedback: MUST NOT use ECT(1) If L4S is successful, IETF may designate ECT(1) codepoint for L4S use only: ECN Nonce: Primary known existing use of ECT(1) RTP allows ECT(1), deployment unclear There may be other not-yet-known existing uses. Nov 15, 2016 TSVWG - ECN Experimentation

ECT(1): Proposed Direction ECT Usage (Open Issue: SHOULD vs. MUST): ECT(0) SHOULD be used unless otherwise specified by an Experimental RFC. ECT(1) SHOULD NOT be used unless otherwise specified by an Experimental RFC. Document main points from previous slide: Warn that ECT(1) use by L4S is likely to result in more network marking of CE than drop equivalence. Note that ECT(1) may become L4S-only in future, hence use by new non-L4S RFCs is not appropriate. Remove RFC 3168 and RFC 6679 text that could allow ECT(1) usage if both ECT codepoints used. Nov 15, 2016 TSVWG - ECN Experimentation

TSVWG - ECN Experimentation Request & Plan Request: TSVWG WG Adoption of draft-black-ecn-experimentation Plan: Updated draft and WG Last Call by end of year, submit to IESG shortly thereafter Nov 15, 2016 TSVWG - ECN Experimentation