Network Working Group F. Templin, Ed.
Internet-Draft Boeing Research & Technology
Updates: RFC4191 (if approved) November 14, 2017
Intended status: Standards Track
Expires: May 18, 2018

IPv6 ND RIO Flags IANA considerations
draft-templin-6man-ndrioiana-00.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 May 18, 2018.

Copyright Notice

Copyright (c) 2017 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

The Route Information Option (RIO) [RFC4191] in IPv6 Neighbor Discovery (IPv6ND) messages [RFC4861][RFC8200] defines an 8-bit flag field. 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

       0 1 2 3 4 5 6 7
      +-+-+-+-+-+-+-+-+
      |S|Res|Prf|Resvd|
      +-+-+-+-+-+-+-+-+

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:[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.

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

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.
[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.
[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.
[RFC8200] Deering, S. and R. Hinden, "Internet Protocol, Version 6 (IPv6) Specification", STD 86, RFC 8200, DOI 10.17487/RFC8200, July 2017.

7.2. Informative References

[I-D.templin-6man-rio-redirect] Templin, F. and j. woodyatt, "Route Information Options in IPv6 Neighbor Discovery", Internet-Draft draft-templin-6man-rio-redirect-05, October 2017.
[I-D.troan-6man-ndpioiana] Troan, O., "IPv6 ND PIO Flags IANA considerations", Internet-Draft draft-troan-6man-ndpioiana-01, September 2017.

Author's Address

Fred L. Templin (editor) Boeing Research & Technology P.O. Box 3707 Seattle, WA 98124 USA EMail: fltemplin@acm.org