Transmission of IP Packets over IEEE 802

Slides:



Advertisements
Similar presentations
IP over Ethernet over [draft-ietf-16ng-ip-over-ethernet-over txt] IETF-71, Philadelphia, March 08 Max Riegel (NSN), Hongseok Jeon (ETRI),
Advertisements

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.
IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
IPv6 Network Security.
Chapter 5 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Describe the operation of the Ethernet sublayers.
Submission doc.: IEEE /1003r1 July 2011 Hiroki Nakano, Trans New Technology, Inc.Slide 1 Upper Layer Data on Management frames Date:
© 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.
WG RAQMON Internet-Drafts RMON MIB WG Meeting Washington, Nov. 11, 2004.
Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Aug. 19, 2010
Chapter 22 Next Generation IP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Submission doc.: IEEE /1003r2 July 2011 Hiroki Nakano, Trans New Technology, Inc.Slide 1 Upper Layer Data on Management frames Date:
07/24/200769th IETF Meeting - 6LoWPAN WG1 IPv6 Header Compression for Global Addresses Jonathan Hui David Culler draft-hui-6lowpan-hc1g-00 – “Stateless.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Ethernet Network Fundamentals – Chapter 9.
1 RFC Transmission of IPv6 Packets over IEEE Networks Speaker: Li-Wen Chen Date:
6TSCH Webex 05/24/2013. Agenda BoF recap[5min] Webinar announcement[5min] Centralized routing requirements draft [10min + 5min Q&A] updated TSCH draft[5min]
Speaker: Yi-Lei Chang Advisor: Dr. Kai-Wei Ke 2012/05/15 IPv6-based wireless sensor network 1.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
1 Transmission of IPv6 Packets over IEEE draft-shin-16ng-ipv6-transmission-00 draft-shin-ipv6-ieee Myung-Ki Shin, ETRI Hee-Jin Jang, Samsung.
IPv4 over IEEE IP CS draft-ietf-16ng-ipv4-over-802-dot-16-ipcs-03 Samita Chakrabarti IP Infusion Syam Madanapalli Ordyn Technologies Daniel Park.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
GEONET Brainstorming Document. Content Purpose of the document Brainstorming process / plan Proposed charter Assumptions Use cases Problem description.
Submission doc.: IEEE 11-14/1521r4 Dick Roy (SRA) Jan 2015 Slide 1 EPD for IEEE GHz Operations Date: Authors:
COMP2322 Lab 1 Introduction to Wireless LAN Weichao Li Apr. 8, 2016.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
1 Introduction to ISIS AfNOG 2011 SI-E Workshop. 2 IS-IS Standards History  ISO specifies OSI IS-IS routing protocol for CLNS traffic A Link State.
Transmission of IPv6 Packets over IEEE OCB Networks draft-ernst-its-ipv6-over-80211ocb-00.txt draft-lee-its-ipv6-over-80211ocb-00.txt Thierry Ernst,
1 CMPT 471 Networking II Multicasting © Janice Regan,
Understand IPv6 Part 2 LESSON 3.3_B Networking Fundamentals.
Max Riegel IP over ETH over IEEE draft-ietf-16ng-ip-over-ethnet-over Max Riegel
Introduction to Networks v6.0
Transmission of IP Packets over IEEE 802
2018/4/ /4/18 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Overview of Date Submitted:
IPv6 101 pre-GDB - IPv6 workshop 7th of June 2016 edoardo
Open issues with PANA Protocol
Security&Privacy Considerations for IP over p OCB
Transmission of IPv6 Packets over IEEE 802
IP - The Internet Protocol
Instructor Materials Chapter 5: Ethernet
Transmission of IPv6 Packets over IEEE OCB Networks
PANA Issues and Resolutions
Scaling the Network: The Internet Protocol
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
OSPF (Open Shortest Path First)
ECSE-6600: Internet Protocols
Ct1403 Lecture#2: DATA LINK LAYER
Byungchul Park ICMP & ICMPv DPNM Lab. Byungchul Park
IP - The Internet Protocol
DHCP Anonymity Profile Update
IP - The Internet Protocol
Guide to TCP/IP Fourth Edition
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Considerations on general MAC frame] Date Submitted:
draft-ipdvb-sec-01.txt ULE Security Requirements
IP - The Internet Protocol
WAVE ITS Station Technical Capabilities Summary
<author>, <company>
IP - The Internet Protocol
EPD for IEEE GHz Operations
Scaling the Network: The Internet Protocol
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Considerations on general MAC frame] Date Submitted:
IPWAVE Working Group of IETF, an updated status report
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Response to PAR and 5C Comments.
Sept 2004 doc.: IEEE a Nov 2004 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title:
IP - The Internet Protocol
Editors: Bala’zs Varga, Jouni Korhonen
Chapter 15 Wireless LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Toyota Motor North America
DetNet Architecture Updates
Presentation transcript:

Transmission of IP Packets over IEEE 802 Transmission of IP Packets over IEEE 802.11 in mode Outside the Context of a Basic Service Set draft-petrescu-ipv6-over-80211p-05.txt A. Petrescu (speaker), N. Benamar, J. Härri, C. Huitema, J-H. Lee, T. Ernst, T. Li Special thanks to François Simon IETF Seoul, November 15th, 2016

Contents Progress since Berlin Current Issues Next steps

Progress since Berlin Joined four drafts: draft-petrescu-ipv6-over-80211p-04.txt draft-ernst-its-ipv6-over-80211ocb-00.txt draft-lee-its-ipv6-over-80211ocb-00.txt draft-haerri-ipv6-over-80211ocb-00.txt Addressed the comments from Berlin BoF: Changed title Improved MTU text Improved “Qos Data Header” vs “Data Header” Improved text of multicast address mapping Proposed IPv4 text Improved some text and some figures

Title Transmission of IP Packets over IEEE 802.11 in mode Outside the Context of a Basic Service Set good but does not sound perfect

MTU Default MTU is 1500 bytes, as in IPv6-over-Ethernet (RFC2464) New from RFC2464: If packets larger than 1500 bytes then IP layer fragments into multiple IP fragments The “Seq No” of the “IEEE 802.11 Data” header of subsequent IP fragments is incremented It is possible to send packets bigger than MTU, without producing fragments (previously set a larger than 1500bytes MTU parameter on the interface), but there may be Packet Too Big replies from the Router (if it has not set it too). It is possible to set the MTU on an interface smaller than 1500bytes (the minimum is 255bytes).

MTU (continued) New from RFC2464: It is possible that the MAC layer fragments as well (L2 fields “Fragment Number” and “More Fragments”); but was never experimented. It is possible that the app-layer fragments. Non-IP packets, such as geonet have an MTU of 1492bytes, and WSMP have no limits Equivalent Transmit Time on Channel concept

“802.11 Data” vs “802.11 QoS Data” headers IPv6 packets can be transmitted as "IEEE 802.11 Data" or alternatively as "IEEE 802.11 QoS Data". IEEE 802.11 Data IEEE 802.11 QoS Data Logical-Link Control Logical-Link Control IPv6 Header IPv6 Header The value of the field "Type/Subtype" in the 802.11 Data header is 0x0020. The value of the field "Type/Subtype" in the 802.11 QoS header is 0x0028.

Address Mapping – Multicast 0x3333 is the value of the first two octets of the MAC address 0x3333 is not listed at IEEE, yet it’s widely used Alternatively, consider the other values listed at IEEE https://standards.ieee.org/develop/regauth/grpmac/public.html

IPv4 proposed text Title says “IP” instead of “IPv6”, and other section titles modified accordingly. RFC894 “IPv4 over Ethernet” RFC826 “ARP” EtherType 0x0800 IPv4 Link-local addresses RFC

Current Issues (1) Some editing needed re-arrange sections move down or simply out some sections document should be shortened some text is repeated typos and expression improvements mention ND impacts move packet capture to annex MAC addresses pose risks also in non-vehicular environments (e.g. in 802.11) more terms definitions needed like OBU, WSMP, more. “Design Considerations” title is too generic and should be more specific need figure captions explain the frame type bitfield in the figure adaptation layer ignores the radiotap header, yes …

Current Issues (2) The inclusion or exclusion of IPv4 text. Options: Not needed at all Needed inside this document Needed in a separate document Selected pro/con arguments Charter is IPv6 Numerous IPv4 trials, some industry reqs Doc mgmt. easiness Past example RFC5154 “_IP_ over 802.16” (v4 and v6) IEEE P1609.3 and ETSI ITS-G5 are _only_ IPv6 IPv4 carried in IPv6 packets

Current Issues (3) Concern about repeating text from RFC2464

Current Issues (4) section 6.5 “Stateless Autoconf” : “For example, the Interface Identifier for an 802.11p interface whose built-in address is, in hexadecimal: 30-14-4A-D9-F9-6C would be 32-14-4A-FF-FE-D9-F9-6C.” Suggestion from commenter: get rid of text in 6.5, and refer to RFC4862 and RFC7721 “Security and Privacy Considerations for IPv6 Address Generation Mechanisms”. Refer also to the ‘U/G’ bits RFC. Align with draft-ietf-6man-default-iids

Current Issues (5) Also in section 4, there is an introduction of the OCB mode in section 4: But vehicles will alternate between OCB mode, in which there is no infrastructure support, and some form of connected mode, in which there is. Should be clarified.

Current Issues (6) In section 5.5. Authentication requirements, there is a request that “IPv6 over 802.11-OCB packets must contain a certificate.” This seems strange. Vehicle communication may be using short certificates today, but we are headed towards post-quantum cryptography, in which certificates will not possibly fit in a single packet. There is an obvious security requirement, but it should apply to the design of OCB applications, rather than packet transmission itself. We should clarify the text and explain that this is a requirement to the layer above IPv6.

Current Issues (7) Section 6.3. Link-Local Addresses states that “For IPv4, link-local addressing is described in [RFC3927].” That’s a true statement, but RFC3927 describes picking random numbers in 169.254/16, with a high probability of collision if more than 100 vehicles share the same OCB neighborhood. We may want to expand on that in the next revision.

Current Issues (8) Section 6.4.2. Address Mapping – Multicast is a restatement of RFC 2464 section 7. Should not repeat text. Maybe “additional multicast scopes” “all-yellow-taxis-in-street” looks more like the definition of a multicast group than the definition of a multicast scope. Are we sure that we want to define an actual scope, parallel with “link local”, “site local” and “global”, versus just a specific global scope multicast group?

Current Issues (9) 1) We must change our MAC address, and the embedded version in the IPv6 (and IPv4) address, and in general also any Application ID (or layer ID) that could breach privacy 2) We are not in control on when changing our MAC address. If IEEE WAVE (BSM being sent) is running in parallel, then it should be IEEE WAVE triggering their pseudonym change AND ours.

Current Issues (10) Section 6.6. Subnet Structure. replace the text “The 802.11p networks, much like other 802.11 networks,” by a simpler “The 802.11p networks in OCB mode.” (because risk of controversy with most 802.11 being infrastructure mode)

Current Issues (11) IEEE about to make a protocol change to “LLC”, and we talk in our draft extensively about “LLC Header” (stacks, adaptation layer, etc.) “There are two LLC sublayer protocols used (see IEEE Std 802-2014 (Overview and Architecture)): LLC Protocol Discrimination (LPD) (see ISO/IEC 8802-2:1998) and EtherType Protocol Discrimination (EPD) (see IEEE Std 802.3-2012). LPD is used for transmission of all IEEE Std 802.11 MSDUs with the exception of the 5.9 GHz bands where EPD is used (see E.2.3 (5.9 GHz band in the United States (5.850–5.925 GHz)) and E.2.4 (5.9 GHz band in Europe (5.855–5.925 GHz))). When LPD is used, …” Suggestion: refer the origin of 802.11 OCB (from 802.11p-2010) only once, and never mention "802.11p" again. insert "in the next release of 802.11 standard, the LLC is based on 802-2014“ Suggest the Wireshark implementer to talk about LPD and EPD as kinds of LLC.

Current Issues (12) This WG is named “IPWAVE” The WAVE part is confusing during IEEE conversation about LLC Suggestion: write a lowercase “ipwave” instead. This is not an issue of the IPv6-over-802.11-OCB document

Current Issues (13) <empty>

Current Issues (14) How can an MTU be lower than 500? Compliance to RFC2460?

Current Issues (15) Irrelevance of text about MAC and app-layer fragmentation, as this is transparent to IP. Yes, but there is a field in the MAC header which is updated when IP performs fragmentation Yes, but there is an option to the ping application which triggers IP to make fragments.

Current Issues (16) IP handover performance: need analysis of OCB link crowding with too frequent RAs (needed to improve IP handover performance)

Current Issues (17) Avoid the text in the “Subnet Structure” section altogether ? refer to RFC5889 “addressing model for ad-hoc networks”, draft-baccelli-multi-hop-wireless-communication-06

Current Isues (18) Multicast issues in 802.11 are even more relevant in OCB mode. Maybe refer to draft-perkins-intarea-multicast-ieee802-01?

Current Issues (19) What are the differences between "IEEE 802.11 Data" and "IEEE 802.11 QoS Data“: Explain the differences

Current Issues (20) Appendix D “Use of IPv6-over-802.11-OCB for distribution of certificates” – is not in scope of this document Should be moved out, to what document?