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]