GRE-in-UDP Encapsulation

Slides:



Advertisements
Similar presentations
IPv6. Major goals 1.support billions of hosts, even with inefficient address space allocation. 2.reduce the size of the routing tables. 3.simplify the.
Advertisements

1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Network Layer IPv6 Slides were original prepared by Dr. Tatsuya Suda.
NAT TRAVERSAL FOR IPSEC Research Seminar on Datacommunications Software HIIT
Network Layer Packet Forwarding IS250 Spring 2010
Network Layer. The Network layer, or OSI Layer 3, provides services to exchange the individual pieces of data over the network between identified end.
IPv4 over IP CS draft-madanapalli-16ng-ipv4-over-802-dot-16-ipcs-00 Soohong Daniel Park Syam Madanapalli 68 – Prague, Czech Republic March 18-23,
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.
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.
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.
TRILL over IP draft-ietf-trill-over-ip-01.txt IETF 91, Honolulu Margaret Wasserman Donald Eastlake, Dacheng Zhang.
Draft-chown-v6ops-port-scanning-implications-02 IPv6 Implications for TCP/UDP Port Scanning Tim Chown IETF 65, March 23rd 2006 Dallas,
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 OSI Network Layer Network Fundamentals – Chapter 5.
1 An Error Reporting Mechanism (ICMP). 2 IP Semantics IP is best-effort Datagrams can be –Lost –Delayed –Duplicated –Delivered out of order –Corrupted.
1 Chapter 23 Internetworking Part 3 (Control Messages, Error Handling, ICMP)
Chapter 6: Objectives Explain how network layer protocols and services support communications across data networks. Explain how routers enable end-to-end.
Lesson 2 Introduction to IPv6.
Slide title 48 pt Slide subtitle 30 pt IPv6/UDP Zero-Checksum Magnus Westerlund Gorry Fairhurst draft-fairhurst-tsvwg-6man-udpzero-00.
Network Layer by peterl. forwarding table routing protocols path selection RIP, OSPF, BGP IP protocol addressing conventions datagram format packet handling.
Draft-ietf-fecframe-config-signaling-02 1 FEC framework Configuration Signaling draft-ietf-fecframe-config-signaling-02.txt IETF 76 Rajiv Asati.
Chapter 27 IPv6 Protocol.
DHCP Option for SNMP Notifications 55 th IETF – Atlanta November 2002 draft-bakke-dhc-snmp-trap-01.txt Mark Bakke, Cisco Systems
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-02
Generic UDP Encapsulation for IP Tunneling Lucy Yong July 2014 Toronto CA draft-ietf-tsvwg-gre-in-udp-02.
MPLS over L2TPv3 Encapsulation IETF VersionIHLTOSTotal length IdentificationFlagsFragment offset TTL Protocol ==
Behcet Sarikaya Frank Xia July 2009 Dual-stack Lite Mobility Solutions IETF-75
Chapter 3 TCP and IP 1 Chapter 3 TCP and IP. Chapter 3 TCP and IP 2 Introduction Transmission Control Protocol (TCP) User Datagram Protocol (UDP) Internet.
1 IETF-70 draft-akhter-bmwg-mpls-meth MPLS Benchmarking Methodology draft-akhter-bmwg-mpls-meth-03 IETF 70 Aamer Akhter / Rajiv Asati /
IPFIX Requirements: Document Changes and New Issues Raised Jürgen Quittek, NEC Benoit Claise, Cisco Tanja Zseby, Sebstian Zander, FhG FOKUS.
Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
IPv4 IPv4 The Internet Protocol version 4 (IPv4) is the delivery mechanism used by the TCP/IP protocols. Datagram Fragmentation Checksum Options Topics.
Flow OAM Requirements Janardhanan Pathangi Balaji Venkat Venkataswami DELL Richard Groves – Microsoft Peter Hoose – Facebook
1 Chapter 23 Internetworking Part 3 (Control Messages, Error Handling, ICMP)
GRE.
A Fragmentation Strategy for Generic Routing Encapsulation (GRE)
recap draft-ietf-tsvwg-ecn-encap-guidelines-07
Ning So Andrew Malis Dave McDysan Lucy Yong Fredric Jounay Yuji Kamite
Ken Grewal Gabriel Montenegro Manav Bhatia
UDP Encapsulation for IP Tunneling
Internet Protocol Version 6 Specifications
Chapter 3 TCP and IP Chapter 3 TCP and IP.
PANA Issues and Resolutions
IETF 55 IPv6 Working Group IPv6 Node Requirements
Packet PWE3 – Efficient for IP/MPLS
Advertising Encapsulation Capability Using OSPF
7 Network Layer Part IV Computer Networks Tutun Juhana
IPv6 / IP Next Generation
Internet Control Message Protocol (ICMP)
draft-haas-bfd-large-packets
A Unified Approach to IP Segment Routing
draft-ipdvb-sec-01.txt ULE Security Requirements
Bala’zs, Norm, Jouni DetNet WG London, 23rd March, 2018
What does this packet do?
OSPF WG Status IETF 98, Chicago
Chapter 20. Network Layer: IP
Net 323 D: Networks Protocols
CSE 313 Data Communication
Technical Issues with draft-ietf-mpls-bfd-directed
Network Fundamentals – Chapter 5
Network Address Translation (NAT)
NET 323D: Networks Protocols
Review of Internet Protocols Network Layer
OAM for Deterministic Networks with IP Data Plane draft-mirsky-detnet-ip-oam Greg Mirsky Mach Chen IETF-105 July 2019, Montreal.
BIER in IPv6 draft-zhang-bier-bierin6-03
20th July 2017 Gorry Fairhurst Wes Eddy David Black WG chairs
How OAM Identified in Overlay Protocols draft-mirsky-rtgwg-oam-identify Greg Mirsky IETF-104 March 2019, Prague.
draft-ietf-bier-ipv6-requirements-01
Editors: Bala’zs Varga, Jouni Korhonen
TICTOC WG Transporting PTP Messages (1588) over MPLS Networks
Presentation transcript:

GRE-in-UDP Encapsulation draft-ietf-tsvwg-gre-in-udp-07 Lucy Yong lucy.yong@huawei.com * Here to present July 2015 Prague Czech

GRE-in-UDP Encapsulation Provides flow entropy for IPv4 and IPv6 ECMP function Five tuple hashing is common practice for ECMP Has UDP checksum that can be used as destination checksum in IPv6 network GRE checksum does not include IP header, which can be an issue when used in IPv6 networks Adopts GRE protocol property Encapsulate a network protocol over IP network, avoid use of UDP port for payload indication However, will work as a UDP application GRE does not reach the host, GRE-in-UDP will GRE is stopped by middle box, GRE-in-UDP may be not GRE-in-UDP can go the places that GRE can’t, which makes two not equivalent usage space Concerns on use of GRE-in-UDP where GRE can’t be used Potential impact other UDP applications Cause middle boxes to track more states dues to src UDP port July 2015 TSVWG WG, IETF 93 Prague Czech

TSVWG WG, IETF 93 Prague Czech Open Discussions GRE-in-UDP protocol spec. Require performing UDP checksum in IPv6? Protect packet corruption and mis-delivery Avoid to impact other UDP applications GRE-in-UDP usage scope? use the places that GRE were used, and apply within well managed SP network, and use over the paths where no middle box exists Any other open issue or concern? Should be standard track or Informational July 2015 TSVWG WG, IETF 93 Prague Czech

TSVWG WG, IETF 93 Prague Czech Next Steps Address comments from mailing list Clarify the usage scope based on consensus Update section of MTU and Fragmentation to align with [RFC7588] July 2015 TSVWG WG, IETF 93 Prague Czech