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.

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

TSVWG #1 IETF-90(Toronto) 22 nd July 2014 Gorry Fairhurst David Black James Polk WG chairs 1.
Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft or RFC and any statement made.
Status of L3 PPVPN Working Group Documents Ross Callon Ron Bonica Rick Wilder.
TSVWG #1 IETF-92 (Dallas) 24 th March 2015 Gorry Fairhurst David Black WG chairs.
IPv4 over IP CS draft-ietf-16ng-ipv4-over-802-dot-16-ipcs-01 Basavaraj Patil, Nokia On behalf of Authors: Syam Madanapalli, Ordyn Technologies Soohong.
MPLS in UDP: The Adventure Continues David Black, tsvwg co-chair Ross Callon, mpls co-chair (on behalf of the design team) MPLS WG, IETF Honolulu November.
Encapsulating MPLS in UDP draft-xu-mpls-in-udp-02 Xiaohu Xu (Huawei) Marshall Eubanks (AmericaFree.TV) Lucy Yong (Huawei) Nischal Sheth.
L2VPN WG “NVO3” Meeting IETF 82 Taipei, Taiwan. Agenda Administrivia Framing Today’s Discussions (5 minutes) Cloud Networking: Framework and VPN Applicability.
IGP Multicast Architecture Lucy Yong, Weiguo Hao, Donald Eastlake Andrew Qu, Jon Hudson, Uma Chunduri November 2014 Honolulu USA draft-yong-rtgwg-igp-mutlicast-arch-00.
1 Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-ietf-tsvwg-ecn-encap-guidelines-01 Bob Briscoe, BT John Kaippallimalil,
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 IPFIX Protocol Specifications IPFIX IETF-59 March 3, 2004 Benoit Claise Mark Fullmer Reinaldo Penno Paul Calato Stewart Bryant Ganesh Sadasivan.
DIME WG IETF 82 Dime WG Agenda & Status THURSDAY, November 17, 2011 Jouni Korhonen & Lionel Morand.
IGP Multicast Architecture Lucy Yong, Weiguo Hao, Donald Eastlake Andrew Qu, Jon Hudson, Uma Chunduri November 2014 Honolulu USA draft-yong-rtgwg-igp-mutlicast-arch-00.
Jun Li DHCP Option for Access Network Information draft-lijun-dhc-clf-nass-option-01.
IAB Report Technical Plenary IETF 81 July 25, 2011.
Routing Area Open Meeting Hiroshima, November 2009 Area Directors Ross Callon Adrian Farrel.
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**
Pseudowire And LDP-enabled Services (PALS) WG Status IETF-91 Honolulu Co-Chairs: Stewart Bryant and Andy Malis
PWE3 Working Group IETF-82 Andy Malis Matthew Bocci
1 MPLS/IP Header Compression (draft-berger-mpls-hdr-comp-00.txt) MPLS/IP Header Compression over PPP (draft-berger-mpls-hdr-comp-over-ppp-00.txt) Lou Berger.
Slide title 48 pt Slide subtitle 30 pt IPv6/UDP Zero-Checksum Magnus Westerlund Gorry Fairhurst draft-fairhurst-tsvwg-6man-udpzero-00.
Application of PWE3 to MPLS Transport Networks
Status of L3 PPVPN Working Group Documents August 2004 – San Diego IETF Ross Callon Ron Bonica Rick Wilder.
Status of L3 PPVPN Working Group Documents March 2005 – Minneapolis IETF Ross Callon Ron Bonica Rick Wilder.
Status of L3 PPVPN Working Group Documents November 2003 Ross Callon Ron Bonica Rick Wilder.
CONEX BoF. Welcome to CONEX! Chairs: –Leslie Daigle –Philip Eardley Scribe Note well.
July 2014Rüdiger Geib draft-geib-tsvwg-diffserv-intercon IETF 90, Toronto Presented by: David Black Private discussions David Black, Fred Baker and Ruediger.
IETF-90 (Toronto) DHC WG Meeting Wednesday, July 23, GMT IETF-90 DHC WG1 Last Updated: 07/21/ :10 EDT.
The Benefits and Pitfalls of using Explicit Congestion Notification (ECN) draft-ietf-aqm-ecn-benefits-00 91st IETF Meeting Honolulu, Hawaii 10 November.
Service Function Chaining (SFC) IETF 89 London WG Chairs: Jim Guichard Thomas Narten
Routing Area WG (rtgwg) IETF 84 – Vancouver Chairs: Alia Atlas Alvaro Retana
Currently Open Issues in the MIPv6 Base RFC MIPv6 security design team.
UDP Usage Guidelines for Application Designers draft-ietf-tsvwg-udp-guidelines-04 Lars Eggert & Gorry Fairhurst TSVWG Meeting IETF-70, Vancouver, Canada.
Generic UDP Encapsulation for IP Tunneling Lucy Yong July 2014 Toronto CA draft-ietf-tsvwg-gre-in-udp-02.
TCMTF: Tunneling, Compressing and Multiplexing Traffic Flows draft-saldana-tsvwg-tcmtf-02 Jose Saldana Julián Fernández-Navajas José Ruiz-Mas University.
Advertising Encapsulation Capability Using OSPF draft-xu-ospf-encapsulation-cap-01 Xiaohu Xu (Huawei) Robert Raszuk (Mirantis) Uma Chunduri.
TSVWG IETF-89 (London) 5 th & 7 th March 2014 Gorry Fairhurst David Black James Polk WG chairs 1.
Source Packet Routing in Networking WG (spring) IETF 90 – Toronto Chairs: John Scudder Alvaro Retana
Routing Area WG (rtgwg) IETF 82 – Taipei Chairs: Alia Atlas Alvaro Retana
Network Virtualization Overlays (NVO3) NVO3 Meeting, IETF 90, Toronto Benson Schliesser Matthew Bocci
Network Transport Circuit Breakers draft-ietf-tsvwg-circuit-breaker Most recent version -08 (uploaded for this meeting). Editor: Gorry Fairhurst.
Pseudowire And LDP-enabled Services (PALS) WG Status IETF-92 Dallas Co-Chairs: Stewart Bryant and Andy Malis
Source Packet Routing in Networking WG (spring) IETF 89 – London Chairs: John Scudder Alvaro Retana
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
SIP Working Group IETF Chairs -- Rohan MAHY Dean WILLIS.
recap draft-ietf-tsvwg-ecn-encap-guidelines-07
Ken Grewal Gabriel Montenegro Manav Bhatia
UDP Encapsulation for IP Tunneling
Internet Protocol Version 6 Specifications
GRE-in-UDP Encapsulation
Compression Format for IPv6 Datagrams in 6LoWPAN Networks
Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft or RFC and any statement made.
draft-ietf-taps-transports-usage-02
IETF 86 Orlando MBONED.
15th November 2016 Gorry Fairhurst (via webrtc) David Black WG chairs
Encapsulating MPLS in UDP
CONEX BoF.
A Unified Approach to IP Segment Routing
ECN Experimentation draft-black-ecn-experimentation
16th November 2016 Gorry Fairhurst (via webrtc) David Black WG chairs
Logical Interface Support for IP Hosts
20th July 2017 Gorry Fairhurst Wes Eddy David Black WG chairs
draft-ietf-bier-ipv6-requirements-01
Editors: Bala’zs Varga, Jouni Korhonen
James Polk Gorry Fairhurst
EVPN control plane for Geneve draft-boutros-bess-evpn-geneve-03
by the Numbers
Presentation transcript:

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

Progress since Toronto Design team formed during Toronto IETF meeting – Congestion considerations and UDP zero-checksum in IPv6 – Both mpls-in-udp and gre-in-udp drafts – Team: MPLS & TSVWG chairs, draft authors (subset is active) Congestion Considerations – Ross Callon (MPLS WG chair) wrote initial text for mpls-in-udp – Design team made minor modifications to that text – Reviewed by RTG/TSV ADs and additional experts UDP zero-checksum in IPv6 network – Use case, design discussions (wrt RFC 6935 & 6936 reqts.) – Worked out the text for mpls-in-udp Updated GRE draft accordingly (but not done... yet...) 2November 13, 2014TSVWG WG, IETF 91 Honolulu

MPLS in UDP: The Adventure Continues David Black, tsvwg co-chair Ross Callon, mpls co-chair (on behalf of the design team) MPLS WG, IETF Honolulu November 10, 2014

draft-ietf-mpls-in-udp: A Brief History IETF Last Call (-04), Jan 2014: Problematic  – Concern #1: Congestion – Concern #2: UDP Zero Checksums with IPv6 AD London and Toronto IETFs TSV/RTG design team formed at Toronto IETF – Includes tsvwg GRE-in-UDP draft: Similar concerns – Key design team members: David Black, Ross Callon, Gorry Fairhurst, Xiaohu Xu, Lucy Yong Now: Concerns addressed in -07 (we hope) November 10, 20144MPLS WG, IETF 91 Honolulu

MPLS in UDP: Congestion Congestion-controlled traffic: Not a problem – IP traffic assumed to be congestion controlled Otherwise (not congestion controlled, or not known to be congestion controlled): – Service provider or cooperating providers (MUST) Careful provisioning by network operator(s) (MUST) Prevent uncontrolled traffic from “escaping” (SHOULD) – No general/public Internet usage (MUST NOT) Unless congestion controlled (see first bullet) November 10, 2014MPLS WG, IETF 91 Honolulu5

MPLS in UDP: UDP Zero Checksums with IPv6 Reminder: No IPv6 header checksum – Relies on link and/or UDP checksums – Between links: UDP checksum only IPv6 UDP zero checksum usage requirements – Same as non-congestion controlled traffic Service providers, not general Internet (MUST) Including traffic “escape” prevention (SHOULD) – Additional header robustness (MUST) Check everything that it makes sense to check Mis-delivery less likely if 2+ corrupt fields needed November 10, 2014MPLS WG, IETF 91 Honolulu6

Next Steps MPLS in UDP: Needs a second IETF Last Call – Brief Q&A here (or come find us) GRE-in-UDP: Design team still working on text – GRE usage scope: Broader than MPLS Design Team did much more work than expected – Serious increase in size/length of drafts – Many thanks to the design team members IAB SEMI workshop position paper submitted: – UDP encapsulation: Important (e.g., for middleboxes) – This sort of UDP design work should be easier & faster November 10, 2014MPLS WG, IETF 91 Honolulu7

Back to GRE-in-UDP

GRE-in-UDP: In progress GRE-in-UDP: Broader scope than MPLS/UDP – GRE: Not just for service provider networks – GRE carries wider variety of traffic than MPLS – Can’t just reuse MPLS/UDP service provider text Secondary concerns – GRE “key” field usage/agreement (“key” check is analogous to MPLS check of top label for tunnel) – Other concerns, I’m sure... Question: UDP checksums for IPv6 – Can GRE-in-UDP prohibit zero UDP checksums for IPv6? November 13, 2014TSVWG WG, IETF 91 Honolulu9