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.

Slides:



Advertisements
Similar presentations
1 IETF 74, 30 Jul 2009draft-ietf-tsvwg-rsvp-security-groupkeying-05.txt Applicability of Keying Methods for RSVP security draft-ietf-tsvwg-rsvp-security-groupkeying-05.txt.
Advertisements

Philip Eardley, Bob Briscoe, Dave Songhurst - BT Francois Le Faucheur, Anna Charny, Vassilis Liatsos – Cisco Kwok-Ho Chan, Joe Babiarz, Stephen Dudley.
Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-briscoe-tsvwg-ecn-encap-guidelines-00 Bob Briscoe IETF-80 Mar 2011.
NORM PI Update draft-ietf-rmt-pi-norm-revised-04 68th IETF - Prague Brian Adamson NRL.
TSVWG #1 IETF-92 (Dallas) 24 th March 2015 Gorry Fairhurst David Black WG chairs.
An open ECN service in the IP layer 19 Mar 2001 Bob Briscoe, BT & UCL Jon Crowcroft, UCL M3I - Market Managed Multi-service Internet IST Project No
© British Telecommunications plc 1 Network Performance Isolation in Data Centres using ConEx Congestion Policing draft-briscoe-conex-policing-01 draft-briscoe-conex-data-centre-02.
1 Internet Networking Spring 2003 Tutorial 11 Explicit Congestion Notification (RFC 3168) Limited Transmit (RFC 3042)
1 Internet Networking Spring 2003 Tutorial 11 Explicit Congestion Notification (RFC 3168)
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #8 Explicit Congestion Notification (RFC 3168) Limited Transmit.
ConEx Concepts and Abstract Mechanism draft-ietf-conex-abstract-mech-07.txt draft-ietf-conex-abstract-mech-07.txt Matt Mathis, Google Bob Briscoe, BT IETF-87.
1 Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-briscoe-tsvwg-ecn-encap-guidelines-02 Bob Briscoe, BT John Kaippallimalil,
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.
1 Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-ietf-tsvwg-ecn-encap-guidelines-01 Bob Briscoe, BT John Kaippallimalil,
1 Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-briscoe-tsvwg-ecn-encap-guidelines-01 Bob Briscoe IETF-85 Nov 2012.
1 IPFIX Protocol Specifications IPFIX IETF-59 March 3, 2004 Benoit Claise Mark Fullmer Reinaldo Penno Paul Calato Stewart Bryant Ganesh Sadasivan.
Quick-Start for TCP and IP draft-ietf-tsvwg-quickstart-02.txt A.Jain, S. Floyd, M. Allman, and P. Sarolahti TSVWG, March 2006 This and earlier presentations::
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.
Rfc7180bis: Further TRILL Clarifications, Corrections, and Updates Donald Eastlake Mingui Zhang, Radia Perlman, Ayan Banerjee, Anoop Ghanwani, Sujay Gupta.
ConEx Concepts and Abstract Mechanism draft-mathis-conex-abstract-mech-00.txt draft-mathis-conex-abstract-mech-00.txt Matt Mathis, Google Bob Briscoe,
Submission February 2014 Slide 1 IEEE 802 Response to FDIS comments on IEEE 802.1AR 20 March 2014 Authors: NameCompanyPhone .
Slide 1 IEEE 802 Response to FDIS comments on IEEE 802.1AS 20 March 2014 Authors: NameCompanyPhone .
1 DHCP Authentication Discussion INTAREA meeting, 70th IETF Vancouver, Canada Jari Arkko and Ralph Droms.
July 27, 2009IETF NEA Meeting1 NEA Working Group IETF 75 Co-chairs: Steve Hanna
RADIUS Crypto-Agility Requirements November 18, 2008 David B. Nelson IETF 73 Minneapolis.
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.
Quick-Start for TCP and IP draft-ietf-tsvwg-quickstart-01.txt A.Jain, S. Floyd, M. Allman, and P. Sarolahti TSVWG, November 2005 This and earlier presentations::
TSVWG IETF-68 James Polk Lars Eggert Magnus Westerlund.
TSVWG IETF-76 (Hiroshima) James Polk Gorry Fairhurst With an assist for this meeting from **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.
Disman – IETF 56 Alarm MIB Sharon Chisholm Dan Romascanu
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.
Slide 1 IEEE 802 Response to FDIS comments on IEEE 802.1AS 18 March 2014 Authors: NameCompanyPhone .
SRI International 1 Topology Dissemination Based on Reverse-Path Forwarding (TBRPF) Richard Ogier September 21, 2002.
Network Performance Isolation in Data Centres using Congestion Policing draft-briscoe-conex-data-centre-01.txt draft-briscoe-conex-data-centre-01.txt Bob.
The Benefits and Pitfalls of using Explicit Congestion Notification (ECN) draft-ietf-aqm-ecn-benefits-00 91st IETF Meeting Honolulu, Hawaii 10 November.
ConEx Concepts and Abstract Mechanism draft-ietf-conex-abstract-mech-01.txt draft-ietf-conex-abstract-mech-01.txt Matt Mathis, Google Bob Briscoe, BT IETF-80.
1 Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-briscoe-tsvwg-ecn-encap-guidelines-03 Bob Briscoe, BT John Kaippallimalil,
Support for ECN and PCN in MPLS networks draft-davie-ecn-mpls-00.txt Bruce Davie Cisco Systems Bob Briscoe June Tay BT Research.
Byte and Packet Congestion Notification draft-briscoe-tsvwg-byte-pkt-mark-02.txt draft-briscoe-tsvwg-byte-pkt-mark-02.txt Bob Briscoe, BT & UCL IETF-71.
NEMO Basic Support update IETF 61. Status IANA assignments done Very close to AUTH48 call Some issues raised recently We need to figure out if we want.
RFC 4068bis draft-ietf-mipshop-fmipv6-rfc4068bis-01.txt Rajeev Koodli.
Uni Innsbruck Informatik th IETF, PMTUD WG: Path MTU Discovery Using Options draft-welzl-pmtud-options-01.txt Michael Welzl
Initial ConEx Deployment Examples draft-briscoe-conex-initial-deploy-00.txt draft-briscoe-conex-initial-deploy-00.txt apologies from Bob Briscoe, BT presented.
1 Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-briscoe-tsvwg-ecn-encap-guidelines-04 Bob Briscoe, BT John Kaippallimalil,
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
Philip Eardley, Bob Briscoe, Dave Songhurst - BT Francois Le Faucheur, Anna Charny, Vassilis Liatsos – Cisco Kwok-Ho Chan, Joe Babiarz, Stephen Dudley.
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
Support for ECN and PCN in MPLS networks
Bob Briscoe, BT IETF-73 pcn Nov 2008
Bob Briscoe Simula Research Laboratory
draft-khademi-tsvwg-ecn-response-00
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,
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
Quick-Start for TCP and IP
Michael Welzl University of Oslo
Updates to Draft Specification for DTN TCPCLv4
ECN Experimentation draft-black-ecn-experimentation
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,
Georgios Karagiannis, Tom Taylor, Kwok Chan, Michael Menth
Encoding 3 PCN-States in the IP header using a single DSCP draft-ietf-pcn-3-in-1-encoding-04.txt Bob Briscoe, BT Toby Moncaster, independent Michael Menth,
Presentation transcript:

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 Mar 2010 This work is partly funded by Trilogy, a research project supported by the European Community

2 status Tunnelling of Explicit Congestion Notification revised WG draft: draft-ietf-tsvwg-ecn-tunnel-08.txt 03 Mar ‘10draft-ietf-tsvwg-ecn-tunnel-08.txt intended status:standards track updates:3168, 4301 (if approved) RFC pub target:Dec ‘09 immediate intent:in WG last call & Security Directorate review w-gs & r-gs affected: TSVWG, PCN, ICCRG, IPsecME, Int Area? revised four times since last IETF, : consensus on functional changes & alarms tightening up of normative words editorial changes – now focused & stable re-reviews: Gorry Fairhurst, David Black new reviews: Michael Menth, Teco Boot minutiae are important – these are changes to IP

3 incoming inner incoming outer Not-ECTECT(0)ECT(1)CE Not-ECT Not-ECTdrop ECT(0) CE ECT(1) CE Outgoing header (RFC4301 \ RFC3168) recap egress behaviour in existing RFCs OK for current ECN 1 severity level of congestion any outer changes into ECT(0/1) lost reason: to restrict covert channel (but 2-bit now considered manageable) effectively wastes ½ bit in IP header E DS ECNECN encapsulation at tunnel ingressdecapsulation at tunnel egress DS ECNECN ECNECN ECNECN ECNECN ECNECN ‘I’ E

4 incoming inner incoming outer Not-ECTECT(0)ECT(1)CE Not-ECT drop ECT(0) ECT(1)CE ECT(1) CE Outgoing header (proposed update) (bold = proposed change for all IP in IP) ‘final’ egress rules (since -05) cater for ECT(1) meaning either more severe or same severity as ECT(0) –for PCN or similar schemes that signal 2 severity levels drop potentially unsafe unused combination –where high severity congestion marked in outer but inner says transport won’t understand DS ECNECN encapsulation at tunnel ingressdecapsulation at tunnel egress DS ECNECN ECNECN ECNECN ECNECN ECNECN ‘I’ E E forwarded so usable in future; still drop CE as a ‘backstop’; IPsec & non-IPsec still consistent

5 incoming inner incoming outer Not-ECTECT(0)ECT(1)CE Not-ECT Not-ECT (!!!) drop (!!!) ECT(0) ECT(1)CE ECT(1) ECT(1) (!)ECT(1)CE CE (!!!)CE Outgoing header (proposed update) (bold = proposed change for all IP in IP) ‘final’ egress CU alarms (since -05) cater for ECT(1) meaning either more severe or same severity as ECT(0) –for PCN or similar schemes that signal 2 severity levels drop potentially unsafe unused combination –where high severity congestion marked in outer but inner says transport won’t understand only changing currently unused combinations –optional alarms added to unused combinations only tunnels that need the new capability need to comply –an update, not a fork –no changes to combinations used by existing protocols (backward compatible) DS ECNECN encapsulation at tunnel ingressdecapsulation at tunnel egress DS ECNECN ECNECN ECNECN ECNECN ECNECN ‘I’ E E 3 types of currently unused (SHOULD log, MAY alarm) 1.(!!!) =always CU, always potentially dangerous 2. (!) =always CU, possibly dangerous 3.CU in this deployment (operator specific) forwarded so usable in future; still drop CE as a ‘backstop’; IPsec & non-IPsec still consistent

6 changes to standards actions draft-04  08 whether to design alternate ECN tunnelling (§4) –changed non-RFC2119 phrase 'NOT RECOMMENDED' to 'SHOULD be avoided‘ advice on designing alternate ECN tunnelling (§7) –altered to reflect the functional changes (previous slide) –changed any upper-case keywords in the informative section to lower case. used upper-case in 'Alarms SHOULD be rate-limited‘ (§4.2) normal mode at ingress (§4.3) –distinction much clearer: "MUST implement" and "SHOULD use“ –otherwise could be lazily interpreted as “SHOULD implement” –if only implement compatibility mode wouldn’t add ECN support –closes “compliant if do nothing” loophole used in the past cut out corner-case concerning manual keying of IPsec tunnels (§5.1) –left as note “to be deleted by RFC Ed” during Security Directorate review Incoming Header Outgoing Outer Header Compatibility Mode Normal Mode Not-ECT ECT(0)Not-ECTECT(0) ECT(1)Not-ECTECT(1) CENot-ECTCE recap of ingress modes

7 main editorial changes draft-04  08 emphasised harmonisation of fork (non-IPsec & IPsec) –both pre-existing branches still work as before –any tunnel can be deployed unilaterally without any modes or configuration –aim for ECN field to behave consistently whatever tunnels intervene altered section on updates to earlier RFCs –described updates to implementations, not updates to RFC text summarised PCN-related rationale in body –marked appendices giving full rationale “to be deleted by RFC Ed” updated acks; recent reviewers & re-reviewers –Teco Boot, Michael Menth, Gorry Fairhurst & David Black usual minor textual clarifications

8 next steps In WG last call & Security Directorate review issues or messages of support to tsvwg list please

Tunnelling of Explicit Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-08.txt draft-briscoe-tsvwg-ecn-tunnel-08.txt Q&A