Internet DRAFT - draft-manderson-routing-intent

draft-manderson-routing-intent






Network Working Group                                       T. Manderson
Internet-Draft                                                     ICANN
Intended status: Standards Track                         August 17, 2011
Expires: February 18, 2012


Signaling Public Routing Intent (PRI) for Internet Protocol Addresses in
                            IANA Registries
                 draft-manderson-routing-intent-02.txt

Abstract

   This document provides direction to IANA to mark existing and future
   IANA IPv4 and IPv6 allocations with generic terms pertaining to the
   Public (global) Routing Intent (PRI).

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 http://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 February 18, 2012.

Copyright Notice

   Copyright (c) 2011 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
   (http://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.




Manderson               Expires February 18, 2012               [Page 1]

Internet-Draft  Routing Intent in IANA Address Registries    August 2011


Table of Contents

   1.  Requirements Notation  . . . . . . . . . . . . . . . . . . . .  3
   2.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  4
   3.  Definitions  . . . . . . . . . . . . . . . . . . . . . . . . .  5
   4.  Wording for future IETF Documents  . . . . . . . . . . . . . .  6
   5.  Special Address Registries . . . . . . . . . . . . . . . . . .  7
   6.  IANA Considerations  . . . . . . . . . . . . . . . . . . . . .  8
   7.  Security Considerations  . . . . . . . . . . . . . . . . . . .  9
   8.  Acknowledgments  . . . . . . . . . . . . . . . . . . . . . . . 10
   9.  References . . . . . . . . . . . . . . . . . . . . . . . . . . 11
     9.1.  Normative References . . . . . . . . . . . . . . . . . . . 11
     9.2.  Informative References . . . . . . . . . . . . . . . . . . 11
   Appendix A.  Example IPv4 Address Registry . . . . . . . . . . . . 12
   Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 13




































Manderson               Expires February 18, 2012               [Page 2]

Internet-Draft  Routing Intent in IANA Address Registries    August 2011


1.  Requirements Notation

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in [RFC2119].














































Manderson               Expires February 18, 2012               [Page 3]

Internet-Draft  Routing Intent in IANA Address Registries    August 2011


2.  Introduction

   The IANA address registries currently do not have a uniform and
   consistent nomenclature to signal if an allocation is intended to be
   publicly routed.  While some registries, such as the IANA IPv4
   Special Purpose Address Registry [RFC5736], include a column
   describing routing scope it is the exception.  The consequence of
   this is that at present the intended routing posture of many
   allocations is, at best, implied.

   Work is underway in the IETF to design and document a number of
   systems or architectures to facilitate the desire to secure the
   Internet routing system.  [I-D.ietf-sidr-arch] describes one such
   architecture.  Such work will require an explicit statement as to the
   intended public routability of an allocation.  Over time several
   architectures may come to exist, and in support of the idea of
   routing security, this document provides direction to IANA to mark
   existing and future IANA IPv4 [RFC0791] and IPv6 [RFC2460]
   allocations with generic terms pertaining to the Public (global)
   Routing Intent (PRI) and with a granularity that removes any possible
   ambiguity in interpreting the address registry.

   These well defined generic terms can then be applied in technology
   solutions that address routing security, or other routing concerns.



























Manderson               Expires February 18, 2012               [Page 4]

Internet-Draft  Routing Intent in IANA Address Registries    August 2011


3.  Definitions

   Publically Routed: Where the announcement of a prefix contained
   within, or representing, an allocation is exchanged between 2 or more
   Autonomous Systems that do not share a common and unified routing
   policy except for the announcement and acceptance of routes
   containing a prefix directly allocated to themselves.

   Routable: An IPv4 [RFC0791] or IPv6 [RFC2460] prefix that is intended
   to be (publicly) routed.

   Not Routable: An IPv4 [RFC0791] or IPv6 [RFC2460] prefix that is NOT
   intended to be (publicly) routed.






































Manderson               Expires February 18, 2012               [Page 5]

Internet-Draft  Routing Intent in IANA Address Registries    August 2011


4.  Wording for future IETF Documents

   All future IETF documents that request IANA [RFC5226] to allocate,
   assign, or reserve an IPv4 [RFC0791] or IPv6 [RFC2460] address block
   MUST include a statement for each and every unique prefix it requests
   that describes the routing intent for the prefix.  Suitable examples
   are:


   1) This prefix, 2001:DB8::/32, is to be considered Routable.
   2) 2001:DB8::/32 is for private use and intended to be Not Routable.
   3) The assignment of 2001:DB8::/32 is intended to be Routable.







































Manderson               Expires February 18, 2012               [Page 6]

Internet-Draft  Routing Intent in IANA Address Registries    August 2011


5.  Special Address Registries

   The IANA IPv4 Special Purpose Address Registry [RFC5736] already
   contains a routing scope definition.  While this registry is the
   exception for address registries, the PRI column MUST be added to the
   IANA IPv4 Special Purpose Address Registry leaving the existing
   Routing Scope in place for additional information to the reader.












































Manderson               Expires February 18, 2012               [Page 7]

Internet-Draft  Routing Intent in IANA Address Registries    August 2011


6.  IANA Considerations

   This document directs IANA to extend all the IPv4 and IPv6 address
   registries to record Public Routing Intent (PRI) as either "Routable"
   or "Not Routable".  This intent should be initially taken from the
   appendices in [I-D.ietf-sidr-iana-objects] for reserved, special use,
   and unallocated address space.  Address space already allocated to
   the Regional Internet Registries or other entities for use on the
   public internet MUST be marked as "Routable".  Future standards
   action IETF documents that request action in all IANA IPv4 or IPv6
   addresses registries MUST include a statement pertaining to the
   routing intent of the resulting action as described in this document.

   Implementation of this document further requires IANA to update the
   IPv4 and IPv6 address registries to use a granularity commensurate
   with the most specific entry in the address registry.  An example
   registry can be found in Appendix A (Appendix A).


































Manderson               Expires February 18, 2012               [Page 8]

Internet-Draft  Routing Intent in IANA Address Registries    August 2011


7.  Security Considerations

   This document does not alter the security profile for IANA IPv4
   [RFC0791] or IPv6 [RFC2460] address registries.















































Manderson               Expires February 18, 2012               [Page 9]

Internet-Draft  Routing Intent in IANA Address Registries    August 2011


8.  Acknowledgments

   The Author appreciates the review, consideration, and helpful
   feedback from Leo Vegoda, Michelle Cotton, Benson Schliesser, Arturo
   Servin, and Geoff Huston.














































Manderson               Expires February 18, 2012              [Page 10]

Internet-Draft  Routing Intent in IANA Address Registries    August 2011


9.  References

9.1.  Normative References

   [I-D.ietf-sidr-iana-objects]
              Manderson, T., Vegoda, L., and S. Kent, "RPKI Objects
              issued by IANA", draft-ietf-sidr-iana-objects-03 (work in
              progress), May 2011.

9.2.  Informative References

   [I-D.ietf-sidr-arch]
              Lepinski, M. and S. Kent, "An Infrastructure to Support
              Secure Internet Routing", draft-ietf-sidr-arch-13 (work in
              progress), May 2011.

   [RFC0791]  Postel, J., "Internet Protocol", STD 5, RFC 791,
              September 1981.

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119, March 1997.

   [RFC2460]  Deering, S. and R. Hinden, "Internet Protocol, Version 6
              (IPv6) Specification", RFC 2460, December 1998.

   [RFC5226]  Narten, T. and H. Alvestrand, "Guidelines for Writing an
              IANA Considerations Section in RFCs", BCP 26, RFC 5226,
              May 2008.

   [RFC5736]  Huston, G., Cotton, M., and L. Vegoda, "IANA IPv4 Special
              Purpose Address Registry", RFC 5736, January 2010.




















Manderson               Expires February 18, 2012              [Page 11]

Internet-Draft  Routing Intent in IANA Address Registries    August 2011


Appendix A.  Example IPv4 Address Registry

   This is a truncated example of how the resulting IANA IPv4 address
   registry might appear.  The existing IANA IPv4 address registry
   columns of Designation, Date, and Whois have been removed from this
   example for brevity reasons only.

   | Prefix          | ... | Status    | PRI          | Note  |
   | ...
   | 198.0/12        |     | ALLOCATED | Routable     |       |
   | 198.16/15       |     | ALLOCATED | Routable     |       |
   | 198.18/15       |     | RESERVED  | Not Routable | [ref] |
   | 198.20/14       |     | ALLOCATED | Routable     |       |
   | 198.24/13       |     | ALLOCATED | Routable     |       |
   | 198.32/12       |     | ALLOCATED | Routable     |       |
   | 198.48/15       |     | ALLOCATED | Routable     |       |
   | 198.50/16       |     | ALLOCATED | Routable     |       |
   | 198.51.0/18     |     | ALLOCATED | Routable     |       |
   | 198.51.64/19    |     | ALLOCATED | Routable     |       |
   | 198.51.96/22    |     | ALLOCATED | Routable     |       |
   | 198.51.100.0/24 |     | RESERVED  | Not Routable | [ref] |
   | 198.51.101/24   |     | ALLOCATED | Routable     |       |
   | 198.51.102/23   |     | ALLOCATED | Routable     |       |
   | 198.51.104/21   |     | ALLOCATED | Routable     |       |
   | 198.51.112/20   |     | ALLOCATED | Routable     |       |
   | 198.51.128/17   |     | ALLOCATED | Routable     |       |
   | 198.52/14       |     | ALLOCATED | Routable     |       |
   | 198.56/13       |     | ALLOCATED | Routable     |       |
   | 198.64/10       |     | ALLOCATED | Routable     |       |
   | 198.128/9       |     | ALLOCATED | Routable     |       |
   | ...




















Manderson               Expires February 18, 2012              [Page 12]

Internet-Draft  Routing Intent in IANA Address Registries    August 2011


Author's Address

   Terry Manderson
   ICANN

   Email: terry.manderson@icann.org













































Manderson               Expires February 18, 2012              [Page 13]