You are here: Home > Publications > RIPE Document Store > Address Space Managed by the RIPE NCC

Changes to Address Space Managed by the RIPE NCC

Legend (+) Added (-) Deleted
Changed Tag Added Tag Deleted
ripe-510: ripe-555: This document details the address space managed by the RIPE NCC and the longest prefixes allocated or assigned issued from different address ranges.
delete: <h2> insert: <h2 class="ContentsHeading">

Table of Contents

delete: <ol> delete: <li> delete: <a class="anchor-link" href="#1"> insert: <p>

1. insert: <a class="anchor-link" href="#overview"> Overview delete: </li> delete: <li> delete: <a class="anchor-link" href="#2"> insert: </p>

insert: <p>

2. insert: <a class="anchor-link" href="#special-purpose-ranges"> Special Purpose Ranges delete: </li> delete: <blockquote> delete: <p> 2.a. delete: <a href="#2a"> Internet Exchange Points delete: </a> delete: <br /> 2.b. delete: <a href="#2b"> Root Name Servers delete: </a> delete: <br /> 2.c. delete: <a class="anchor-link" href="##2c"> Address Space Used by Networks in Africa delete: </a> delete: <br /> 2.d. delete: <a href="#2d"> Address Space Assigned for Anycasting TLD Nameservers delete: </a> delete: <br /> 2.e. delete: <a href="#2e"> insert: </p>

insert: <p style="padding-left: 30px; ">

2.1. insert: <a class="anchor-link" href="#ipv6-pi-address-space"> IPv6 PI Address Space

delete: </blockquote> delete: <li> delete: <a href="#3"> Address blocks transferred to the RIPE NCC delete: </a> delete: </li> delete: <li> delete: <a href="#4"> insert: <p>

3. insert: <a class="anchor-link" href="#routing-decisions"> Routing Decisions delete: </li> delete: <li> delete: <a href="#5"> insert: </p>

insert: <p>

4. insert: <a class="anchor-link" href="#longest-prefix-tables"> Longest Prefix Tables delete: </li> delete: </ol> delete: <hr /> delete: <h2> delete: <a name="1"> insert: </p>

insert: <h2>

insert: <a name="overview"> 1. Overview

This document details the address space managed by the RIPE NCC and the longest prefixes allocated or assigned issued from different address ranges.

A list All IPv4 and IPv6 address space managed by the RIPE NCC and the current status of all IPv4 and IPv6 address space allocated to the RIPE NCC by the IANA is available as a delete: <b> route-set delete: </b> object in the RIPE Database. delete: </p> delete: <p> It each address range can be found on the RIPE NCC website at: delete: <br /> delete: <a href="http://www.ripe.net/whois?-rTroute-set+RS-IP-ALLOCATIONS-TO-RIPE-NCC-FROM-IANA"> http://www.ripe.net/whois?-rTroute-set+RS-IP-ALLOCATIONS-TO-RIPE-NCC-FROM-IANA delete: </a> delete: </p> delete: <p> A whois client can get it with the following command: delete: <br /> delete: <tt> $ whois -h whois.ripe.net ' -rTrs RS-IP-ALLOCATIONS-TO-RIPE-NCC-FROM-IANA ' delete: </tt> delete: </p> delete: <h2> delete: <a name="2"> in the extended statistics file published daily at the URL below: insert: </p>

insert: <p>

insert: <a href="ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest"> ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest insert: </a> insert: </p>

insert: <h2>

insert: <a name="special-purpose-ranges"> 2. Special Purpose Ranges

delete: <a name="2a"> delete: </a> 2.a. Internet Exchange Points delete: </h3> delete: <p> Small IPv6 blocks have been assigned to Internet Exchange Points (IXPs) under the delete: <a href="https://www.ripe.net/publications/docs/ipv6-policy-ixp.html"> IPv6 Address Space Policy for Internet Exchange Points delete: </a> . delete: </p> delete: <p> All RIPE NCC IPv6 IXP assignments come from the 2001:7f8::/32 range and are registered in the RIPE Database. delete: </p> delete: <h3> delete: <a name="2b"> delete: </a> 2.b. Root Name Servers delete: </h3> delete: <p> IPv6 blocks have been assigned to Root Name Servers under the delete: <a href="https://www.ripe.net/publications/docs/ipv6-rootservers.html"> IPv6 Addresses for Internet Root Servers in the RIPE Region delete: </a> policy. These assignments come from the 2001:7f8::/29 range and are registered in the RIPE Database. delete: </p> delete: <h3> delete: <a name="2c"> delete: </a> 2.c. Address Space Used by Networks in Africa delete: </h3> delete: <p> Between October 2003 and April 2005, IPv4 allocations and assignments to Local Internet Registries (LIRs) and End Users in African countries north of the equator were made from 196.200.0.0/13. This range was part of a /8 also used by the delete: <a href="http://www.arin.net/"> American Registry for Internet Numbers delete: </a> (ARIN) for African allocations. Because the longest prefix ARIN allocated or assigned for 196/8 was /24, this was also the longest prefix the RIPE NCC assigned from 196.200.0.0/13. delete: </p> delete: <h3> delete: <a name="2d"> delete: </a> 2.d. Address Space Assigned for Anycasting TLD Nameservers delete: </h3> delete: <p> Policy proposal 2005-02 was accepted in September 2006 and allowed the RIPE NCC to assign single IPv4 and IPv6 prefixes to Top Level Domains (TLDs) for anycasting DNS. The IPv4 assignments are /24 and are taken from 194.0.0.0/18. The IPv6 assignments are /48 and are taken from 2001:678::/29. delete: </p> delete: <h3> delete: <a id="2e" name="2e"> delete: </a> 2.e. insert: <a name="ipv6-pi-address-space"> insert: </a> 2.1. IPv6 PI Address Space

Policy proposal 2006-01 was accepted in April 2009 and allowed the RIPE NCC to assign The RIPE NCC assigns IPv6 Provider Independent (PI) prefixes. prefixes in accordance with the insert: <a href="http://www.ripe.net/ripe/docs/ipv6-policies.html#IPv6_PI_Assignments"> IPv6 Address Allocation and Assignment Policy insert: </a> . The IPv6 PI assignments smaller than a /32 are taken from 2001:678::/29.

delete: <a id="3" name="3"> insert: <a name="routing-decisions"> 3. Address blocks transferred to the RIPE NCC delete: </h2> delete: <p> During various transfer activities some legacy address blocks, issued by the InterNIC and other entities to users inside the RIPE NCC service region in the past, were transferred under the RIPE NCC administration. Also some blocks from /8 allocations from the IANA to the RIPE NCC were later transferred to other RIRs. delete: </p> delete: <p> As a result, RIPE NCC maintains only part of address space mentioned in the “Longest Prefix Tables” below. delete: </p> delete: <h2> delete: <a id="4" name="4"> delete: </a> 4. Routing Decisions

Routing decisions are the responsibility of network operators. Network operators taking routing decisions based on prefix length are requested and encouraged to route at least blocks of sizes corresponding to the longest prefix and larger. delete: </p> delete: <h2> delete: <a id="5" name="5"> delete: </a> 5. insert: </p>

insert: <h2>

insert: <a name="longest-prefix-tables"> insert: </a> 4. Longest Prefix Tables

The following table shows longest prefixes allocated or smallest prefix assigned by the RIPE NCC for each listed range. delete: </p> delete: <table class="grid listing"> delete: <tbody> delete: <tr> delete: <td> delete: <p align="CENTER"> delete: <b> from any IPv4 Range delete: </b> delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> delete: <b> Longest Prefix delete: </b> delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 2/8 delete: </p> delete: </td> delete: <td> delete: <p align="center"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 5/8 delete: </p> delete: </td> delete: <td> delete: <p align="center"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 24/8 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 31/8 delete: </p> delete: </td> delete: <td> delete: <p align="center"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 37/8 delete: </p> delete: </td> delete: <td> delete: <p align="center"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 46/8 delete: </p> delete: </td> delete: <td> delete: <p align="center"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 62/8 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 77/8 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 78/7 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 80/7 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 82/8 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 83/8 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 84/6 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 88/7 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 90/8 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 91/8 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 92/6 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 109/8 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 128/6 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 132/8 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 134/7 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 136/6 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 140/7 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 143/8 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 144/4 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 160/5 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 168/6 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 176/8 delete: </p> delete: </td> delete: <td> delete: <p align="center"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 178/8 delete: </p> delete: </td> delete: <td> delete: <p align="center"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <div align="center"> 185/8 delete: </div> delete: </td> delete: <td> delete: <div align="center"> /22 delete: </div> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 188/8 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 192/6 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 196/8 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: <sup> delete: <a class="anchor-link" href="#foot2"> delete: <sup> ii delete: </sup> delete: </a> delete: </sup> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /24 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 198/7 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /29 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 212/7 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 217/8 delete: <a class="anchor-link" href="#foot1"> delete: <sup> i delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /21 delete: </p> delete: </td> delete: </tr> delete: </tbody> delete: </table> delete: <p> delete: </p> delete: <p> delete: </p> delete: <table class="grid listing"> delete: <col width="222"> delete: </col> delete: <col width="187"> delete: </col> delete: <tbody> delete: <tr> delete: <td> delete: <p align="CENTER"> delete: <b> IPv6 Range delete: </b> delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> delete: <b> Longest Prefix delete: </b> delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:600::/23 delete: <a class="anchor-link" href="#foot2"> delete: <sup> ii delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /64 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:800::/23 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:a00::/23 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:1400::/23 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:1600::/23 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:1a00::/23 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:1c00::/22 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:2000::/20 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:3000::/21 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:3800::/22 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:4000::/23 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:4600::/23 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:4a00::/23 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:4c00::/23 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2001:5000::/20 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="CENTER"> 2003::/18 delete: </p> delete: </td> delete: <td> delete: <p align="CENTER"> /32 delete: </p> delete: </td> delete: </tr> delete: <tr> delete: <td> delete: <p align="center"> 2a00::/12 delete: <a class="anchor-link" href="#foot3"> delete: <sup> iii delete: </sup> delete: </a> delete: </p> delete: </td> delete: <td> delete: <p align="center"> /32 delete: </p> delete: </td> delete: </tr> delete: </tbody> delete: </table> delete: <p> delete: </p> delete: <div id="sdfootnote1"> delete: <p> delete: <a name="foot1"> delete: </a> i Not all address space in this block range is managed by the RIPE NCC. delete: </p> delete: </div> delete: <div id="sdfootnote2"> delete: <p> delete: <span> delete: <a name="foot2"> delete: </a> ii delete: </span> See delete: <a href="#2"> Section 2 delete: </a> : Special Purpose Ranges delete: </p> delete: </div> delete: <div id="sdfootnote3"> delete: <p> delete: <span> delete: <a name="foot3"> delete: </a> iii delete: </span> 2a00::/12 was allocated in October 2006, expanding 2a01::/16 which was allocated in December 2005, which incorporated the previously allocated 2a01::/23. delete: </p> delete: </div> a /29. insert: </p>

insert: <p>

The smallest prefix assigned by the RIPE NCC from any IPv6 range is a /48. insert: </p>

Address Space Managed by the RIPE NCC