Basic Support for IPv6 Networks Operating Outside the Context of a Basic Service Set over IEEE Std 802.11
RFC 8691
- Versions
- 00
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
Document | Type | RFC - Proposed Standard (December 2019; No errata) | |
---|---|---|---|
Authors | Nabil Benamar , Jerome Haerri , Jong-Hyouk Lee , Thierry Ernst , Thierry Ernst | ||
Last updated | 2019-12-27 | ||
Replaces | draft-petrescu-ipv6-over-80211p | ||
Stream | IETF | ||
Formats | plain text html xml pdf htmlized bibtex | ||
Reviews | |||
Stream | WG state | Submitted to IESG for Publication | |
Document shepherd | Carlos Bernardos | ||
Shepherd write-up | Show (last changed 2019-07-03) | ||
IESG | IESG state | RFC 8691 (Proposed Standard) | |
Action Holders |
(None)
|
||
Consensus Boilerplate | Yes | ||
Telechat date | |||
Responsible AD | Suresh Krishnan | ||
Send notices to | Carlos Bernardos <cjbc@it.uc3m.es> | ||
IANA | IANA review state | Version Changed - Review Needed | |
IANA action state | No IANA Actions |
Internet Engineering Task Force (IETF) N. Benamar Request for Comments: 8691 Moulay Ismail University of Meknes Category: Standards Track J. Härri ISSN: 2070-1721 EURECOM J. Lee Sangmyung University T. Ernst YoGoKo December 2019 Basic Support for IPv6 Networks Operating Outside the Context of a Basic Service Set over IEEE Std 802.11 Abstract This document provides methods and settings for using IPv6 to communicate among nodes within range of one another over a single IEEE 802.11-OCB link. Support for these methods and settings require minimal changes to existing stacks. This document also describes limitations associated with using these methods. Optimizations and usage of IPv6 over more complex scenarios are not covered in this specification and are a subject for future work. Status of This Memo This is an Internet Standards Track document. This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 7841. Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at https://www.rfc-editor.org/info/rfc8691. Copyright Notice Copyright (c) 2019 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Table of Contents 1. Introduction 2. Terminology 3. Communication Scenarios Where IEEE 802.11-OCB Links Are Used 4. IPv6 over 802.11-OCB 4.1. Maximum Transmission Unit (MTU) 4.2. Frame Format 4.3. Link-Local Addresses 4.4. Stateless Autoconfiguration 4.5. Address Mapping 4.5.1. Address Mapping -- Unicast 4.5.2. Address Mapping -- Multicast 4.6. Subnet Structure 5. Security Considerations 5.1. Privacy Considerations 5.1.1. Privacy Risks of Meaningful Information in Interface IDs 5.2. MAC Address and Interface ID Generation 5.3. Pseudonymization Impact on Confidentiality and Trust 6. IANA Considerations 7. References 7.1. Normative References 7.2. Informative References Appendix A. 802.11p Appendix B. Aspects Introduced by OCB Mode to 802.11 Appendix C. Changes Needed on an 802.11a Software Driver to Become an 802.11-OCB Driver Appendix D. Protocol Layering Appendix E. Design Considerations Appendix F. IEEE 802.11 Messages Transmitted in OCB Mode Appendix G. Examples of Packet Formats G.1. Capture in Monitor Mode G.2. Capture in Normal Mode Appendix H. Extra Terminology Appendix I. Neighbor Discovery (ND) Potential Issues in Wireless Links Acknowledgements Contributors Authors' Addresses 1. Introduction This document provides a baseline for using IPv6 to communicate among nodes in range of one another over a single IEEE 802.11-OCB link [IEEE-802.11-2016] (a.k.a., 802.11p; see Appendices A, B, and C) with minimal changes to existing stacks. Moreover, the document identifies the limitations of such usage. Concretely, the document describes the layering of IPv6 networking on top of the IEEE Std 802.11 MAC layer or an IEEE Std 802.3 MAC layer with a frame translation underneath. The resulting stack is derived from IPv6 over Ethernet [RFC2464] but operates over 802.11-OCB to provide at least P2P (point-to-point) connectivity using IPv6 Neighbor Discovery (ND) and link-local addresses. The IPv6 network layer operates on 802.11-OCB in the same manner as operating on the Ethernet with the following exceptions: * Exceptions due to the different operation of the IPv6 network layer on 802.11 compared to the Ethernet. The operation of IP on Ethernet is described in [RFC1042] and [RFC2464].Show full document text