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,

Slides:



Advertisements
Similar presentations
Tunnel congestion Feedback (draft-wei-tunnel-congestion-feedback-01) Xinpeng Wei Lei Zhu Lingli Deng Huawei Huawei China Mobile IETF 89 London, UK.
Advertisements

TSVWG #1 IETF-90(Toronto) 22 nd July 2014 Gorry Fairhurst David Black James Polk WG chairs 1.
Philip Eardley, Bob Briscoe, Dave Songhurst - BT Francois Le Faucheur, Anna Charny, Vassilis Liatsos – Cisco Kwok-Ho Chan, Joe Babiarz, Stephen Dudley.
Philip Eardley, Bob Briscoe, Dave Songhurst - BT Research Francois Le Faucheur, Anna Charny – Cisco Kwok-Ho Chan, Joe Babiarz - Nortel IETF-64 tsvwg Nov.
TSVWG #1 IETF-92 (Dallas) 24 th March 2015 Gorry Fairhurst David Black WG chairs.
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.
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.
Kommunikationsnetze An Alternative Edge Behavior for PCN-Based Admission Control and Flow Termination Michael.
PCN WG (Pre-Congestion Notification) – a brief status update Philip Eardley, BT TSVAREA, IETF-73 Minneapolis 18 Nov 08
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.
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.
Generic Aggregation of Resource Reservation Protocol (RSVP) for IPv4 and IPv6 Reservation over PCN domains Georgios Karagiannis, Anurag Bhargava draft-ietf-tsvwg-rsvp-pcn-01.
63rd IETF - NEMO WG1 NEMO Multihoming Issues NEMO Multihoming Issues draft-ietf-nemo-multihoming-issues-03.txt Chan-Wah Ng Paik Eun-Kyoung Thierry Ernst.
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.
Update on the IETF Diffserv Working Group NANOG 13 Detroit, MI June 8, 1998 Kathleen M. Nichols
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.
March 2015Rüdiger Geib & David Black draft-ietf-tsvwg-diffserv-intercon IETF 92, Dallas Presented by: David Black Version -01 has been better structured.
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.
The Benefits to Applications of using Explicit Congestion Notification (ECN) draft-welzl-ecn-benefits-00 89th IETF Meeting London, UK 4 March 2014 Michael.
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.
Philip Eardley, Bob Briscoe, Dave Songhurst - BT Francois Le Faucheur, Anna Charny, Vassilis Liatsos – Cisco Kwok-Ho Chan, Joe Babiarz, Stephen Dudley.
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
Requirements for LER Forwarding of IPv4 Option Packets
Multicast in BGP/MPLS VPN
Support for ECN and PCN in MPLS networks
Bob Briscoe, BT IETF-73 pcn Nov 2008
Bob Briscoe Simula Research Laboratory
P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels
draft-khademi-tsvwg-ecn-response-00
MVPN Update Continued work on both architecture draft and BGP-MVPN draft Seeing “light at end of tunnel” ☺ Progress since last time: Carrier’s carrier.
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,
Multicast VPN using BIER
draft-ietf-behave-nat-behavior-discovery-01
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
draft-ietf-iri-rfc4395bis-irireg
A. Báder, L. Westberg, G. Karagiannis,
Bob Briscoe, BT Murari Sridharan, Microsoft IETF-84 ConEx Jul 2012
Bob Briscoe, BT IETF-72 tsvwg Jul 2008
Bob Briscoe Simula Research Laboratory
IKEv2 Mobility and Multihoming Protocol (MOBIKE)
GMPLS Signaling Extensions for the Evolving G.709 OTN Control
Michael Welzl University of Oslo
NSIS Operation Over IP Tunnels draft-shen-nsis-tunnel-01.txt
ECN Experimentation draft-black-ecn-experimentation
A Lower Effort Per-Hop-Behavior draft-ietf-tsvwg-le-phb-00
NSIS Operation Over IP Tunnels draft-ietf-nsis-tunnel-04.txt
Multi-server Namespace in NFSv4.x Previous and Pending Updates
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Technical Issues with draft-ietf-mpls-bfd-directed
Venkatesan Mahalingam
Handling YANG Revisions – Discussion Kickoff
RFC 793bis Wes Eddy
TCP Maintenance and Minor Extensions (TCPM) Working Group
Working Group Draft for TCPCLv4
TCB Control Block Sharing: 2140bis draft-ietf-tcpm-2140bis-00
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,
DetNet Architecture Updates
Presentation transcript:

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, Uni Tuebingen IETF-81 PCN Jul 2011

status Encoding 3 PCN-States in the IP header using a single DSCP Glossary NM = Not Marked ThM = Threshold Marked ETM = Excess Traffic Marked SM = single marking PSDM = packet-specific dual marking status Encoding 3 PCN-States in the IP header using a single DSCP mature draft: draft-ietf-pcn-3-in-1-encoding-06.txt dependency: RFC6040 (PS) not required but preferred intended status: standards track exec summary: rewritten to obsolete not just update RFC5696 superset of SM in baseline, but threshold marker cannot set 11 could not also accommodate PSDM immediate intent: Summarise ML discussions. Another WGLC 06bis written to fix some nits, but can process with WGLC DSCP 00 10 01 11 Baseline RFC 5696 DSCPn Not-PCN NM EXP PM 3-in-1 ThM ETM

3-in-1 encoding rewritten in order to obsolete, not just update, baseline [RFC5696] 3-in-1 has become superset of 3-in-1 and single marking in baseline re-written not just pasted – clean text clarified applicability particularly with respect to RFC6040 and pre-RFC6040 tunnels added section on backward compatibility with baseline imported relevant informative appendices from RFC5696 to 3-in-1 Appendix A. Choice of Suitable DSCPs . . . . . . . . . . . . . . 17 Appendix B. Co-existence of ECN and PCN . . . . . . . . . . . . 18 Appendix C. Example Mapping between Encoding of PCN-Marks in IP and in MPLS Shim Headers . . . . . . . . . . . . . 21

Summary of mailing list discussions in order to obsolete, not just update, baseline encoding [RFC5696] 3-in-1 has become superset of 3-in-1 and single marking in baseline Cases where only one marking function throughout PCN domain Only Excess-traffic-marking: (e.g. single-marking) straightforward Only Threshold-marking: issues with pre-6040 tunnels (next slide) Could not accommodate PSDM too many differences has to continue on experimental track as alternate to 3-in-1 tunnel half in a PCN-domain problem with RFC5559 text. Fix in 3-in-1? Or erratum to 5559?

Threshold Marked (ThM) and pre-6040 tunnels 11 codepoint has become solely excess-traffic-marked (ETM) no longer generic ‘PCN-marked’ (PM, ie ETM or ThM) codepoint ThM now defined, but MUST NOT use unless all tunnel endpoints are RFC6040 a pre-6040 tunnel egress conflicts with using ThM (reverts to NM on decap) Summary of mailing list discussion that led to this decision… We want to define cases where pre-6040 tunnel endpoints can be used Easy cases: if only excess-traffic-marking throughout domain (e.g. single-marking - SM) just works with any tunnels if both marking functions running (e.g. controlled load - CL) all tunnel endpoints in PCN domain MUST comply with RFC6040 Harder case: if only threshold marking throughout domain (no example use-cases) We had two possibilities to choose between: threshold marking sets ThM but only in a pure 6040 PCN domain If pre-6040 tunnel endpoints present, allow ThM to set 11 Given no use-case, decided not to allow case #2 (avoids confusion) DSCP 00 10 01 11 Baseline RFC 5696 DSCPn Not-PCN NM EXP PM 3-in-1 ThM ETM

tunnel half in a PCN-domain PCN ingress tunnel ingress tunnel egress PCN egress in this case, PCN arch [RFC5559] incorrectly says the tunnel egress node clears any PCN-marking on the inner header.  This rule is applied before the "copy on decapsulation" rule above incorrect: would break e2e ECN by wiping CE on inner where to fix this 3-in-1 appendix on interaction between e2e ECN and PCN Erratum to RFC5559?

Encoding 3 PCN-States in the IP header using a single DSCP draft-ietf-pcn-3-in-1-encoding-06.txt Q&A