Internet DRAFT - draft-templin-6man-ndrioiana
draft-templin-6man-ndrioiana
Network Working Group F. Templin, Ed.
Internet-Draft Boeing Research & Technology
Updates: RFC4191 (if approved) May 10, 2018
Intended status: Standards Track
Expires: November 11, 2018
IPv6 ND RIO Flags IANA considerations
draft-templin-6man-ndrioiana-01.txt
Abstract
The IPv6 Neighbor Discovery (IPv6ND) Route Information Option (RIO)
defines an 8-bit flags field. This document requests IANA to create
a new registry for managing RIO flag assignments.
Status of This Memo
This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
This Internet-Draft will expire on November 11, 2018.
Copyright Notice
Copyright (c) 2018 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.
Templin Expires November 11, 2018 [Page 1]
Internet-Draft Prefix Delegation for Hosts May 2018
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
2. RIO Flags . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3. Updates to RFC4191 . . . . . . . . . . . . . . . . . . . . . 2
4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 3
5. Security Considerations . . . . . . . . . . . . . . . . . . . 3
6. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 3
7. References . . . . . . . . . . . . . . . . . . . . . . . . . 3
7.1. Normative References . . . . . . . . . . . . . . . . . . 4
7.2. Informative References . . . . . . . . . . . . . . . . . 4
Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 4
1. Introduction
The Route Information Option (RIO) [RFC4191] in IPv6 Neighbor
Discovery (IPv6ND) messages [RFC4861][RFC8200] defines an 8-bit flag
field, but there are currently no guidelines for assignments. The
purpose of this document is to request IANA to create a new registry
for the RIO flags to avoid potential conflicts.
2. RIO Flags
The IPv6 ND RIO specified in [RFC4191] and as updated by
[I-D.templin-6man-rio-redirect] contains the following 8-bit flag
field format:
0 1 2 3 4 5 6 7
+-+-+-+-+-+-+-+-+
|S|Res|Prf|Resvd|
+-+-+-+-+-+-+-+-+
In this field, bit 0 is the "Solicited (S)" flag
[I-D.templin-6man-rio-redirect], bits 3-4 encode a 2-bit Route
Preference codepoint, and the remaining bits are reserved for future
use.
Future use of bits that are currently reserved must be coordinated to
avoid conflicts.
3. Updates to RFC4191
This document updates [RFC4191] to include the new IANA
Considerations text specified below.
Templin Expires November 11, 2018 [Page 2]
Internet-Draft Prefix Delegation for Hosts May 2018
4. IANA Considerations
The IANA is requested to create a new registry for IPv6 ND RIO flags.
This should include the following initial values:
+---------------+---------------------------------+-----------+
| RIO Flag Bits | Description | Reference |
+---------------+---------------------------------+-----------+
| 0 | S - Solicited Flag | [1] |
| 1-2 | Reserved | [RFC4191] |
| 3-4 | Prf - a 2-bit Route Preference | [RFC4191] |
| 5-7 | Reserved | [RFC4191] |
+---------------+---------------------------------+-----------+
(Where Reference [1] is [I-D.templin-6man-rio-redirect]).
The assignment of new flags in the RIO flags field require Standards
Action or IESG Approval [RFC8126].
The registry for these flags should be added to:
http://www.iana.org/assignments/icmpv6-parameters
5. Security Considerations
TBD.
6. Acknowledgements
The IANA considerations in this document parallel those discussed for
IPv6ND Prefix Information Options (PIOs) in
[I-D.troan-6man-ndpioiana].
This work is aligned with the NASA Safe Autonomous Systems Operation
(SASO) program under NASA contract number NNA16BD84C.
This work is aligned with the FAA as per the SE2025 contract number
DTFAWA-15-D-00030.
This work is aligned with the Boeing Information Technology (BIT)
MobileNet program and the Boeing Research & Technology (BR&T)
enterprise autonomy program.
7. References
Templin Expires November 11, 2018 [Page 3]
Internet-Draft Prefix Delegation for Hosts May 2018
7.1. Normative References
[RFC4191] Draves, R. and D. Thaler, "Default Router Preferences and
More-Specific Routes", RFC 4191, DOI 10.17487/RFC4191,
November 2005, <https://www.rfc-editor.org/info/rfc4191>.
[RFC4861] Narten, T., Nordmark, E., Simpson, W., and H. Soliman,
"Neighbor Discovery for IP version 6 (IPv6)", RFC 4861,
DOI 10.17487/RFC4861, September 2007,
<https://www.rfc-editor.org/info/rfc4861>.
[RFC8126] Cotton, M., Leiba, B., and T. Narten, "Guidelines for
Writing an IANA Considerations Section in RFCs", BCP 26,
RFC 8126, DOI 10.17487/RFC8126, June 2017,
<https://www.rfc-editor.org/info/rfc8126>.
[RFC8200] Deering, S. and R. Hinden, "Internet Protocol, Version 6
(IPv6) Specification", STD 86, RFC 8200,
DOI 10.17487/RFC8200, July 2017,
<https://www.rfc-editor.org/info/rfc8200>.
7.2. Informative References
[I-D.templin-6man-rio-redirect]
Templin, F. and j. woodyatt, "Route Information Options in
IPv6 Neighbor Discovery", draft-templin-6man-rio-
redirect-06 (work in progress), May 2018.
[I-D.troan-6man-ndpioiana]
Troan, O., "IPv6 ND PIO Flags IANA considerations", draft-
troan-6man-ndpioiana-01 (work in progress), September
2017.
Author's Address
Fred L. Templin (editor)
Boeing Research & Technology
P.O. Box 3707
Seattle, WA 98124
USA
Email: fltemplin@acm.org
Templin Expires November 11, 2018 [Page 4]