Slide title 48 pt Slide subtitle 30 pt IPv6/UDP Zero-Checksum Magnus Westerlund Gorry Fairhurst draft-fairhurst-tsvwg-6man-udpzero-00.

Slides:



Advertisements
Similar presentations
Slide title minimum 48 pt Slide subtitle minimum 30 pt AVTEXT WG Meeting IETF 80 Prague Keith Drage Magnus Westerlund.
Advertisements

Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
1 IPv6. 2 Problem: 32-bit address space will be completely allocated by Solution: Design a new IP with a larger address space, called the IP version.
Project by: Palak Baid (pb2358) Gaurav Pandey (gip2103) Guided by: Jong Yul Kim.
IPv4 - The Internet Protocol Version 4
IP datagrams Service paradigm, IP datagrams, routing, encapsulation, fragmentation and reassembly.
© N. Ganesan, All rights reserved. Chapter IP Addressing Format.
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.
Agenda Virtual Private Networks (VPNs) Motivation and Basics Deployment Topologies IPSEC (IP Security) Authentication Header (AH) Encapsulating Security.
Slide title 48 pt Slide subtitle 30 pt Smart selling in competitive edge.
Slide title minimum 48 pt Slide subtitle minimum 30 pt Application Portfolio Management Meeting the challenge of reducing requirements churn in projects.
NAT TRAVERSAL FOR IPSEC Research Seminar on Datacommunications Software HIIT
1 © NOKIA NSIS MIPv6 FW/ November 8 th 2004 Mobile IPv6 - NSIS Interaction for Firewall traversal draft-thiruvengadam-nsis-mip6-fw-01 S. Thiruvengadam.
IP ADDRESS(ıNTERNET PROTOCOL) Betül ŞAHİN
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.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 1 BSCI Module 8 Lessons 1 and 2 Introducing IPv6 and Defining.
LISP-Multicast draft-farinacci-lisp-multicast-00.txt Dino Farinacci, Dave Meyer, John Zwiebel, Stig Venaas IETF Dublin - July 2008.
1 Network Security Lecture 8 IP Sec Waleed Ejaz
Topic of Presentation IPv6 Presented by: Mahwish Chaudhary Roll No 08TL01.
Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt RTP Media Stream Pause / Resume draft-westerlund-avtext-rtp-stream-pause-02 Bo Burman.
IETF 60 – San Diegodraft-ietf-mmusic-rfc2326bis-07 Magnus Westerlund Real-Time Streaming Protocol draft-ietf-mmusic-rfc2326bis-07 Magnus Westerlund Aravind.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Simple DNA draft-krishnan-dna-simple-03 Suresh Krishnan Greg Daley.
IPsec Introduction 18.2 Security associations 18.3 Internet Security Association and Key Management Protocol (ISAKMP) 18.4 Internet Key Exchange.
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt RTSP 2.0 TLS handling Magnus Westerlund draft-ietf-mmusic-rfc2326bis-12.
Slide title minimum 48 pt Slide subtitle minimum 30 pt Packet PWE3 – Efficient for IP/MPLS IeTF78 (Maastricht) – July Sriganesh Kini David sinicrope.
Use of the IPv6 Flow Label as a Transport-Layer Nonce draft-blake-ipv6-flow-nonce-02 Steven Blake IETF 76 November 2009.
An end-to-end usage of the IPv6 flow label
1 Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Packet Format Issues #227: Need Shim Header to indicate Crypto Property of packet Do we need to add pre-amble header to indicate if data is encrypted or.
Slide title 48 pt Slide subtitle 30 pt LTE Architecture Overview Prepared by Amr Elshabrawy.
Encapsulated Security Payload Header ● RFC 2406 ● Services – Confidentiality ● Plus – Connectionless integrity – Data origin authentication – Replay protection.
1 Computer Communication & Networks Lecture 19 Network Layer: IP and Address Mapping Waleed Ejaz.
Magnus Westerlund 1 The RTSP Core specification draft-ietf-mmusic-rfc2326bis-06.txt Magnus Westerlund Aravind Narasimhan Rob Lanphier Anup Rao Henning.
Slide title In CAPITALS 44 pt Slide subtitle 20 pt ericsson application awards.
Slide title 48 pt Slide subtitle 30 pt LTE Interfaces & Protocols Overview.
Authentication Header ● RFC 2402 ● Services – Connectionless integrity – Data origin authentication – Replay protection – As much header authentication.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Guidelines for Firewall Administrators Mobile IPv6 Suresh Krishnan, Niklas Steinleitner, Ying Qiu, Gabor.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt RTSP draft-ietf-mmusic-rfc2396bis-10 Magnus Westerlund Co-auhtors: Henning Schulzrinne, Rob Lanphier,
Generic UDP Encapsulation for IP Tunneling Lucy Yong July 2014 Toronto CA draft-ietf-tsvwg-gre-in-udp-02.
1 Lecture, November 20, 2002 Message Delivery to Processes Internet Addressing Address resolution protocol (ARP) Dynamic host reconfiguration protocol.
Moving HIP to Standards Track Robert Moskowitz ICSAlabs an Independent Div of Verizon Business Systems July 30, 2009 Slides presented.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Guidelines for Firewall Vendors Mobile IPv6 Suresh Krishnan, Yaron Sheffer, Niklas Steinleitner, Gabor.
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.
Draft-carpenter-v6ops-label-balance-02 Brian Carpenter Sheng Jiang (Speaker) Willy Tarreau March 2012 IPv6 Flow Label for Server Load Balancing - update.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Flow Distribution Rule Language for Multi-Access Nodes draft-larsson-mext-flow-distribution-rules-01.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt By Thorben Neumann.
Draft-ietf-behave-nat-00 NAT/Firewall Behavioral Requirements draft-ietf-behave-nat-00 François Audet - Cullen Jennings -
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.
Lab A: Planning an Installation
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Multicast Listener Discovery
GRE-in-UDP Encapsulation
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
IP Router-Alert Considerations and usage
LESSON 3.3_A Networking Fundamentals Understand IPv6 Part 1.
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Guide to TCP/IP Fourth Edition
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Bala’zs, Norm, Jouni DetNet WG London, 23rd March, 2018
Transport Protocols An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Editors: Bala’zs Varga, Jouni Korhonen
Presentation transcript:

Slide title 48 pt Slide subtitle 30 pt IPv6/UDP Zero-Checksum Magnus Westerlund Gorry Fairhurst draft-fairhurst-tsvwg-6man-udpzero-00

Slide title 32 pt Text 24 pt Bullets level pt ›!"# $%&'()*+,-./ :; EFGHIJKLMNOPQRSTUVW XYZ[\]^_`abcdefghijklmnopqrs tuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°± ²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏ ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâ ãäåæçèéêëìíîïðñòóôõö÷øùúû üýþÿĀāĂăąĆćĊċČĎďĐđĒĖė ĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃ ńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠ šŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻż Žžƒˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–— ‘’‚“”„†‡…‰‹›⁄€™−≤≥fifl Do not add objects or text in the footer area © Ericsson AB 2009 | Ericsson Internal | X (X) | Date InTRO ›The fundamental proposal is to allow turning off the UDP checksum, i.e. set it to 0, when using IPv6: –At least for outer header in tunnels. ›The reason are tunnel protocols such as AMT (draft-ietf- mboned-auto-multicast) and LISP (draft-ietf-lisp) –Wants load balancing and ECMP to work for their flows –Firewall traversl ›Thus tunneling is using IPv6/UDP ›RFC 2460 mandates the usage of UDP checksum for IPv6 –Therefore discussed in 6man WG

Slide title 32 pt Text 24 pt Bullets level pt ›!"# $%&'()*+,-./ :; EFGHIJKLMNOPQRSTUVW XYZ[\]^_`abcdefghijklmnopqrs tuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°± ²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏ ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâ ãäåæçèéêëìíîïðñòóôõö÷øùúû üýþÿĀāĂăąĆćĊċČĎďĐđĒĖė ĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃ ńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠ šŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻż Žžƒˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–— ‘’‚“”„†‡…‰‹›⁄€™−≤≥fifl Do not add objects or text in the footer area © Ericsson AB 2009 | Ericsson Internal | X (X) | Date SITE Usages Internet SITE Local net ETR ITR HOST FW

Slide title 32 pt Text 24 pt Bullets level pt ›!"# $%&'()*+,-./ :; EFGHIJKLMNOPQRSTUVW XYZ[\]^_`abcdefghijklmnopqrs tuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°± ²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏ ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâ ãäåæçèéêëìíîïðñòóôõö÷øùúû üýþÿĀāĂăąĆćĊċČĎďĐđĒĖė ĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃ ńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠ šŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻż Žžƒˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–— ‘’‚“”„†‡…‰‹›⁄€™−≤≥fifl Do not add objects or text in the footer area © Ericsson AB 2009 | Ericsson Internal | X (X) | Date Summary ›Using UDP with zero checksum does not always seem to meet goals: –Yes, gets ECMP to work –May, get you through firewalls –Does restrict the deployability to systems that can be changed –Traffic with zero-checksum may black hole in unchanged nodes ›Usage likely needs to dynamic negotiation and verification ›Has impact on other systems and applications –Reduced delivery protection capabilities –Especially if this gets deployed for other applications ›Not comparable with IPv4/UDP without checksum usage ›Has corner cases that must be considered: –IPv6/UDP(no checksum)/IPv4/UDP(no checksum) -> no delivery or corruption protection at all

Slide title 32 pt Text 24 pt Bullets level pt ›!"# $%&'()*+,-./ :; EFGHIJKLMNOPQRSTUVW XYZ[\]^_`abcdefghijklmnopqrs tuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°± ²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏ ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâ ãäåæçèéêëìíîïðñòóôõö÷øùúû üýþÿĀāĂăąĆćĊċČĎďĐđĒĖė ĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃ ńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠ šŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻż Žžƒˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–— ‘’‚“”„†‡…‰‹›⁄€™−≤≥fifl Do not add objects or text in the footer area Ways forward ›Propose that someone takes on 6man work to clarify usage of flow label so it can be used in ECMP hashes, load balancing etc, to remove one of the reasons for using UDP. ›More discussion needed to even get consensus on what alternatives to go forward with –Not make any change and not allow. –Allow changes and determine what the restrictions are to handle this

Slide title 32 pt Text 24 pt Bullets level pt ›!"# $%&'()*+,-./ :; EFGHIJKLMNOPQRSTUVW XYZ[\]^_`abcdefghijklmnopqrs tuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°± ²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏ ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâ ãäåæçèéêëìíîïðñòóôõö÷øùúû üýþÿĀāĂăąĆćĊċČĎďĐđĒĖė ĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃ ńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠ šŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻż Žžƒˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–— ‘’‚“”„†‡…‰‹›⁄€™−≤≥fifl Do not add objects or text in the footer area Further Reading The IPv6 UDP Checksum Considerations [draft-fairhurst-tsvwg-6man-udpzero- 00.txt] "Internet Protocol, Version 6 (IPv6) Specification", RFC 2460, December 1998RFC 2460 "The Lightweight User Datagram Protocol (UDP-Lite)", RFC 3828, July "Unicast UDP Usage Guidelines for Application Designers", BCP 145, RFC 5405, November "Automatic IP Multicast Without Explicit Tunnels (AMT)", [draft-ietf-mboned-auto- multicast-09] "Locator/ID Separation Protocol (LISP)", [draft-farinacci-lisp-12.txt] “UDP Checksums for Tunneled Packets”, [draft-eubanks-chimento-6man-00] “UDP Checksums for Tunneled Packets” "The UDP Tunnel Transport mode", [draft-fairhurst-6man-tsvwg-udptt-02]draft-fairhurst-6man-tsvwg-udptt-02