⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc3177.txt

📁 RFC 的详细文档!
💻 TXT
📖 第 1 页 / 共 2 页
字号:






Network Working Group                                                IAB
Request for Comments: 3177                                          IESG
Category: Informational                                   September 2001


     IAB/IESG Recommendations on IPv6 Address Allocations to Sites

Status of this Memo

   This memo provides information for the Internet community.  It does
   not specify an Internet standard of any kind.  Distribution of this
   memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2001).  All Rights Reserved.

Abstract

   This document provides recommendations to the addressing registries
   (APNIC, ARIN and RIPE-NCC) on policies for assigning IPv6 address
   blocks to end sites.  In particular, it recommends the assignment of
   /48 in the general case, /64 when it is known that one and only one
   subnet is needed and /128 when it is absolutely known that one and
   only one device is connecting.

   The original recommendations were made in an IAB/IESG statement
   mailed to the registries on September 1, 2000.  This document refines
   the original recommendation and documents it for the historical
   record.

1. Introduction

   There have been many discussions between IETF and RIR experts on the
   topic of IPv6 address allocation policy.  This memo addresses the
   issue of the boundary in between the public and the private topology
   in the Internet, that is, how much address space should an ISP
   allocate to homes, small and large enterprises, mobile networks and
   transient customers.

   This document does not address the issue of the other boundaries in
   the public topology, that is, between the RIRs and the LIRs.

   This document was developed by the IPv6 Directorate, IAB and IESG,
   and is a recommendation from the IAB and IESG to the RIRs.






IAB & IESG                   Informational                      [Page 1]

RFC 3177       IAB/IESG Recommendations on IPv6 Addresses September 2001


2. Background

   The technical principles that apply to address allocation seek to
   balance healthy conservation practices and wisdom with a certain ease
   of access.  On one hand, when managing a potentially limited
   resource, one must conserve wisely to prevent exhaustion within an
   expected lifetime.  On the other hand, the IPv6 address space is in
   no sense as limited a resource as the IPv4 address space, and
   unwarranted conservatism acts as a disincentive in a marketplace
   already dampened by other factors.  So from a market development
   perspective, we would like to see it be very easy for a user or an
   ISP to obtain as many IPv6 addresses as they really need without a
   prospect of immediate renumbering or of scaling inefficiencies.

   The IETF makes no comment on business issues or relationships.
   However, in general, we observe that technical delegation policy can
   have strong business impacts.  A strong requirement of the address
   delegation plan is that it not be predicated on or unduly bias
   business relationships or models.

   The IPv6 address, as currently defined, consists of 64 bits of
   "network number" and 64 bits of "host number".  The technical reasons
   for this are several.  The requirements for IPv6 agreed to in 1993
   included a plan to be able to address approximately 2^40 networks and
   2^50 hosts; the 64/64 split effectively accomplishes this.
   Procedures used in host address assignment, such as the router
   advertisement of a network's prefix to hosts [RFC2462], which in turn
   place a locally unique number in the host portion, depend on this
   split.  Subnet numbers must be assumed to come from the network part.
   This is not to preclude routing protocols such as IS-IS level 1
   (intra-area) routing, which routes individual host addresses, but
   says that it may not be depended upon in the world outside that zone.
   The 64-bit host field can also be used with EUI-64 for a flat,
   uniquely allocated space, and therefore it may not be globally
   treated as a subnetting resource.  Those concerned with privacy
   issues linked to the presence of a globally unique identifier may
   note that 64 bits makes a large enough field to maintain excellent
   random-number-draw properties for self-configured End System
   Designators.  That alternative construction of this 64-bit host part
   of an IPv6 address is documented in [RFC3041].

   While the IETF has also gone to a great deal of effort to minimize
   the impacts of network renumbering, renumbering of IPv6 networks is
   neither invisible nor completely painless.  Therefore, renumbering
   should be considered a tolerable event, but to be avoided if
   reasonably feasible.





IAB & IESG                   Informational                      [Page 2]

RFC 3177       IAB/IESG Recommendations on IPv6 Addresses September 2001


   In [RFC2374] and [RFC2450], the IETF's IPNG working group has
   recommended that the address block given to a single edge network
   which may be recursively subnetted be a 48-bit prefix.  This gives
   each such network 2^16 subnet numbers to use in routing, and a very
   large number of unique host numbers within each network.  This is
   deemed to be large enough for most enterprises, and to leave plenty
   of room for delegation of address blocks to aggregating entities.

   It is not obvious, however, that all edge networks are likely to be
   recursively subnetted; a single PC in a home or a telephone in a
   mobile cellular network, for example, may or may not interface to a
   subnetted local network.  When a network number is delegated to a
   place that will not require subnetting, therefore, it might be
   acceptable for an ISP to give a single 64-bit prefix - perhaps shared
   among the dial-in connections to the same ISP router.  However this
   decision may be taken in the knowledge that there is objectively no
   shortage of /48s, and the expectation that personal, home networks
   will become the norm.  Indeed, it is widely expected that all IPv6
   subscribers, whether domestic (homes), mobile (vehicles or
   individuals), or enterprises of any size, will eventually possess
   multiple always-on hosts, at least one subnet with the potential for
   additional subnetting, and therefore some internal routing
   capability.  In other words the subscriber allocation unit is not
   always a host; it is always potentially a site.  The question this
   memo is addressing is how much address space should be delegated to
   such sites.

3. Address Delegation Recommendations

   The IESG and the IAB recommend the allocations for the boundary
   between the public and the private topology to follow those general
   rules:

      -  /48 in the general case, except for very large subscribers.
      -  /64 when it is known that one and only one subnet is needed by
         design.
      -  /128 when it is absolutely known that one and only one device
         is connecting.

   In particular, we recommend:

      -  Home network subscribers, connecting through on-demand or
         always-on connections should receive a /48.
      -  Small and large enterprises should receive a /48.
      -  Very large subscribers could receive a /47 or slightly shorter
         prefix, or multiple /48's.





IAB & IESG                   Informational                      [Page 3]

RFC 3177       IAB/IESG Recommendations on IPv6 Addresses September 2001


      -  Mobile networks, such as vehicles or mobile phones with an
         additional network interface (such as bluetooth or 802.11b)
         should receive a static /64 prefix to allow the connection of
         multiple devices through one subnet.
      -  A single PC, with no additional need to subnet, dialing-up from
         a hotel room may receive its /128 IPv6 address for a PPP style
         connection as part of a /64 prefix.

   Note that there seems to be little benefit in not giving a /48 if
   future growth is anticipated.  In the following, we give the
   arguments for a uniform use of /48 and then demonstrate that it is
   entirely compatible with responsible stewardship of the total IPv6
   address space.

   The arguments for the fixed boundary are:

      -  That only by having a provider-independent boundary can we
         guarantee that a change of ISP will not require a costly
         internal restructuring or consolidation of subnets.

      -  That during straightforward site renumbering from one prefix to
         another the whole process, including parallel running of the
         two prefixes, would be greatly complicated if the prefixes had
         different lengths (depending of course on the size and
         complexity of the site).

      -  There are various possible approaches to multihoming for IPv6
         sites, including the techniques already used for IPv4
         multihoming.  The main open issue is finding solutions that
         scale massively without unduly damaging route aggregation
         and/or optimal route selection.  Much more work remains to be
         done in this area, but it seems likely that several approaches
         will be deployed in practice, each with their own advantages
         and disadvantages.  Some (but not all) will work better with a
         fixed prefix boundary.  (Multihoming is discussed in more
         detail below.)

      -  To allow easy growth of the subscribers' networks without need
         to go back to ISPs for more space (except for that relatively
         small number of subscribers for which a /48 is not enough).

      -  To remove the burden from the ISPs and registries of judging
         sites' needs for address space, unless the site requests more
         space than a /48.  This carries several advantages:

         -  It may become less critical for ISPs to be able to maintain
            detailed knowledge of their customers' network architecture
            and growth plans,



IAB & IESG                   Informational                      [Page 4]

RFC 3177       IAB/IESG Recommendations on IPv6 Addresses September 2001


         -  ISPs and registries may reduce the effort spent on assessing
            rates of address consumption, with address space ample for
            long-term growth plans,
         -  Registry operations may be made more efficient or more
            focused, by reducing the urgency of tracking and assessment.
         -  Address space will no longer be a precious resource for
            customers, removing the major incentive for subscribers to
            install v6/v6 NATs, which would defeat the IPv6 restoration
            of address transparency.

      -  To allow the site to maintain a single reverse-DNS zone
         covering all prefixes.

      -  If and only if a site can use the same subnetting structure
         under each of its prefixes, then it can use the same zone file
         for the address-to-name mapping of all of them.  And, using the
         conventions of [RFC2874], it can roll the reverse mapping data
         into the "forward" (name-keyed) zone.

   Specific advantages of the fixed boundary being at /48 include

      -  To leave open the technical option of retro-fitting the GSE
         (Global, Site and End-System Designator, a.k.a., "8+8")
         proposal for separating locators and identifiers, which assumes
         a fixed boundary between global and site addressing at /48.
         Although the GSE technique was deferred a couple of years ago,
         it still has strong proponents.  Also, the IRTF Namespace
         Research Group is actively looking into topics closely related
         to GSE.  It is still possible that GSE or a derivative of GSE
         will be used with IPv6 in the future.

      -  Since the site-local prefix is fec0::/48, global site prefixes
         of /48 will allow sites to easily maintain a trivial (identity)
         mapping between the global topology and the site-local topology
         in the SLA field.

      -  Similarly, if the 6to4 proposal is widely deployed, migration
         from a 6to4 prefix, which is /48 by construction, to a native
         IPv6 prefix will be simplified if the native prefix is /48.

4. Conservation of Address Space

   The question naturally arises whether giving a /48 to every
   subscriber represents a profligate waste of address space.  Objective
   analysis shows that this is not the case.  A /48 prefix under the 001
   Global Unicast Address prefix contains 45 variable bits.  That is,
   the number of available prefixes is 2 to the power 45 or about 35
   trillion (35,184,372,088,832).



IAB & IESG                   Informational                      [Page 5]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -