IPv6 Deployment and Distribution
in the RIPE NCC Service Region
            Marco Schmidt
            IP Resource Analyst
            Monday, 23 April 2012
Topics:

•   RIPE NCC
•   IPv4 - review and last /8
•   IPv6 - current status
•   How to get IPv6




Marco Schmidt, 23 April 2012    2
RIPE NCC




Marco Schmidt, 23 April 2012   Text
About RIPE NCC
•   One of the five Regional Internet Registries (RIR)
•   RIPE NCC service region covers Europe, the
    Middle East and parts of central Asia
•   Not-for-profit association, based in Amsterdam
•   Funded from the membership fee
•   more than 8000 members throughout the region
•   Neutral, impartial, open and transparent



Marco Schmidt, 23 April 2012                            4
The five Regional Internet Registries




Marco Schmidt, 23 April 2012            5
IPv6 Address Distribution
                                             /3                             IANA




                                       /12                                   RIR




                  /32                                                        LIR




        /48                    /56                   /48                   End User


         Allocation                  PA Assignment         PI Assignment

Marco Schmidt, 23 April 2012                                                       6
IPv4 - review and last /8




Marco Schmidt, 23 April 2012   Text
RIPE NCC IPv4 Available Pool




Marco Schmidt, 23 April 2012   8
IPv4 Depletion Worldwide
                                                         IPv4 Pool in /8’s


   6


   5


   4


   3


   2


   1


   0
            RIPE NCC           AfriNIC   LACNIC   ARIN   APNIC




Marco Schmidt, 23 April 2012                                                 9
IPv4 exhaustion phases


                      IPv4 still available.
                                                RIPE NCC’s allocation       RIPE NCC can only
                     RIPE NCC continues
                                                  policy from last /8         distribute IPv6
                         distributing


                               now

IANA pool                                RIPE NCC                   RIPE NCC
exhausted                                 reaches                      pool
                                           final /8                  exhausted

 Each of
the 5 RIRs
given a /8




Marco Schmidt, 23 April 2012                                                                    10
RIPE NCC’s last /8
•   We do things differently!
•   Ensures IPv4 access for all members
    – 16000+           /22s in a /8
    – members              can get one /22 (=1024 addresses)
    – must        already hold IPv6
    – must        qualify for allocation
•   /16 set aside for unforeseen situations
    – if   unused, will be distributed
•   No PI
Marco Schmidt, 23 April 2012                                   11
Transfer of IPv4 Allocations
•   Policy 2007-08: Allocation Transfer Policy
     – Don’t        buy your IPv4 on eBay!


           – Transfer          unused allocations to another LIR
           – Minimum            allocation size /21
           – Evaluated           by RIPE NCC
           – Update            in RIPE Database


    http://www.ripe.net/lir-services/resource-management/listing

Marco Schmidt, 23 April 2012                                       12
Wait and See?




                13
IPv6 - current status




Marco Schmidt, 23 April 2012   Text
Number of addresses (rounded off)
•   IPv4
     – 4,000,000,000

•   IPv6
     – 300000000000000000000000000000000000000

     – in /32 are 65,000 /48’s or 16,000,000 /56’s or
        4,000,000,000 /64’s
     – in   /48 are 65,000 /64’s
     – in   /56 are 256 /64’s



Marco Schmidt, 23 April 2012                            15
IPv6 Allocations and Announcements
9000
                                             RIPE NCC Allocations
                                             Total Worldwide Announcements
8000


7000


6000


5000


4000


3000


2000


1000


   0
    2005           2006        2007   2008       2009      2010       2011   2012


Marco Schmidt, 23 April 2012                                                        16
IPv6 Ripeness
   •   Rating system:
         – One        star if the LIR has an IPv6 allocation


         – Additional          stars if:
               -   IPv6 Prefix is announced on router
               -   A route6 object is in the RIPE Database
               -   Reverse DNS is set up


         –A     list of all 4 star LIRs: http://ripeness.ripe.net/

Marco Schmidt, 23 April 2012                                         17
IPv6 RIPEness: 8038 LIRs
                               1 star
                               14%




                                                  2 stars
                                                    6%




                                                        3 stars
                                                         11%
       No IPv6
        51%




                                        4 stars
                                         18%


Marco Schmidt, 23 April 2012                                      18
IPv6 RIPEness: Palestine (18 LIRs)
                                     1 star
                               17%




                                                   2 star
                                              0%

                                               6% 3 star




                                                   6% 4 star




           No IPv6
                     72%




Marco Schmidt, 23 April 2012                                   19
Comparative IPv6 RIPEness - Absolute
        1 star       2 stars             3 stars          4 stars   No IPv6

  70




 52.5


                                                                       42


  35

                                                     24

                                 25
                                                                       2
 17.5                                                                  5
                                                      5
             13                                                        6
                                  1                   3
                                  2                   2                9
                 1                7                   7
                 1
                 3
   0             0                0

         PS (18)               JO (35)             IL (41)          SA (64)

                                                                              20
Comparative IPv6 RIPEness - Relative
          1 star     2 stars     3 stars     4 stars        No IPv6

100%
        72%         68%         59%         66%             51%


75%




50%
                                                             18%
                                 12%

                     8%                      3%
                                 7%          8%              11%
25%       6%
                      5%                     9%
          6%                      5%
                     19%                                      6%
         17%                     17%
                                             14%             14%

 0%
         0%          0%
       PS (18)     JO (35)     IL (41)     SA (64)     All (8038 LIRs)

                                                                         21
IPv6 Enabled ASes in Global Routing




Marco Schmidt, 23 April 2012   http://v6asns.ripe.net   22
Capacity Building
•   Training for LIRs
•   IPv6 hands-on workshops and roadshows
     – Collaboration with industry and regional Network
        Operators Groups (like MENOG)
•   Presenting at various conferences and events
•   Equipment Requirements document (ripe-501):
    https://www.ripe.net/ripe/docs/ripe-501
•   Labs articles: http://labs.ripe.net
     – IPv6       statistics and measurements

Marco Schmidt, 23 April 2012                              23
Capacity Building: Outreach
•   World IPv6 Launch - 6 June 2012
     – ISPs,vendors and web companies will permanently
       enable IPv6 for their products and services
•   IPv6 Act Now website: http://www.ipv6actnow.org/
•   RIPEness




Marco Schmidt, 23 April 2012                             24
Some real world examples
•   xs4all
     – Dutch         Internet Service Provider (ISP)
     – 270,000            customers
     – Offering IPv6 as standard to home users
        since August 2010
     – 18.000   customers (7% of customer base) activated
        IPv6 by April 2012




Marco Schmidt, 23 April 2012                                25
Some real world examples
•   Hetzner
     – Major        German Hosting Provider
     – Offering          IPv6 at no additional cost for servers
     – Set-up          extremely easy
     – IPv6       connectivity production grade




Marco Schmidt, 23 April 2012                                      26
How to get IPv6




Marco Schmidt, 23 April 2012   Text
Getting an IPv6 allocation from the RIPE NCC
•   To qualify, an organisation must:
      - Be an LIR
      - Have a plan for making assignments within two years



•   Minimum allocation size /32


•   Allocation size is based on customer numbers
       and growth, not on transition technique!


Marco Schmidt, 23 April 2012                                  28
RIPE Policy Proposal 2011-04
•   Extension of the Minimum Size for IPv6
      Initial Allocation
      - Proposes initial allocation up to a /29
      - For example, for small LIRs to deploy IPv6 via 6RD

          (RFC 5969)


•   Proposal currently in Last Call




Marco Schmidt, 23 April 2012                                 29
What does an IPv6 allocation cost?
•   /32 = 1 scoring unit
•   /31 = 2 scoring units
•   points = ∑(2012-1992)x(scoring unit) =20x1+...

               Category        Points   Fee 2012
               Extra Small     0 - 16   € 1300
               Small           - 109    € 1800
               Medium          - 1040   € 2550
               Large           - 7728   € 4100
               Extra Large     > 7728   € 5500



Marco Schmidt, 23 April 2012                         30
Getting IPv6 PI address space

 •   To qualify, an organisation must:
        - Meet the contractual requirements
          for provider independent resources
        - LIRs must demonstrate special routing requirements



 •   Minimum assignment size /48


 •   PI space can not be used for sub-assignments


Marco Schmidt, 23 April 2012                                   31
Best Scenario: Act Now, Phased Approach
•   Change purchasing procedure (feature parity)
•   Check your current hardware and software
•   Plan every step and test
•   One service at a time
      - face first
      - core

      - customers




Marco Schmidt, 23 April 2012                       32
Don'ts
•   Don't separate IPv6 features from IPv4


•   Don't do everything in one go


•   Don't appoint an IPv6 specialist
      -   do you have an IPv4 specialist?


•   Don't see IPv6 as a product
      -   the Internet is the product
Marco Schmidt, 23 April 2012                 33
Business Case
•   IPv4 is no longer equal to “the Internet”
•   Avoiding the issue does not make it go away
•   How much are you willing to spend now to save
     money later?
•   Only IPv6 allows continued IP networking growth
•   Time for excuses is over


                               “IPv6, act now!”

Marco Schmidt, 23 April 2012                          34
Questions?

IPv6 Deployment and Distribution in the RIPE NCC Service Region

  • 1.
    IPv6 Deployment andDistribution in the RIPE NCC Service Region Marco Schmidt IP Resource Analyst Monday, 23 April 2012
  • 2.
    Topics: • RIPE NCC • IPv4 - review and last /8 • IPv6 - current status • How to get IPv6 Marco Schmidt, 23 April 2012 2
  • 3.
    RIPE NCC Marco Schmidt,23 April 2012 Text
  • 4.
    About RIPE NCC • One of the five Regional Internet Registries (RIR) • RIPE NCC service region covers Europe, the Middle East and parts of central Asia • Not-for-profit association, based in Amsterdam • Funded from the membership fee • more than 8000 members throughout the region • Neutral, impartial, open and transparent Marco Schmidt, 23 April 2012 4
  • 5.
    The five RegionalInternet Registries Marco Schmidt, 23 April 2012 5
  • 6.
    IPv6 Address Distribution /3 IANA /12 RIR /32 LIR /48 /56 /48 End User Allocation PA Assignment PI Assignment Marco Schmidt, 23 April 2012 6
  • 7.
    IPv4 - reviewand last /8 Marco Schmidt, 23 April 2012 Text
  • 8.
    RIPE NCC IPv4Available Pool Marco Schmidt, 23 April 2012 8
  • 9.
    IPv4 Depletion Worldwide IPv4 Pool in /8’s 6 5 4 3 2 1 0 RIPE NCC AfriNIC LACNIC ARIN APNIC Marco Schmidt, 23 April 2012 9
  • 10.
    IPv4 exhaustion phases IPv4 still available. RIPE NCC’s allocation RIPE NCC can only RIPE NCC continues policy from last /8 distribute IPv6 distributing now IANA pool RIPE NCC RIPE NCC exhausted reaches pool final /8 exhausted Each of the 5 RIRs given a /8 Marco Schmidt, 23 April 2012 10
  • 11.
    RIPE NCC’s last/8 • We do things differently! • Ensures IPv4 access for all members – 16000+ /22s in a /8 – members can get one /22 (=1024 addresses) – must already hold IPv6 – must qualify for allocation • /16 set aside for unforeseen situations – if unused, will be distributed • No PI Marco Schmidt, 23 April 2012 11
  • 12.
    Transfer of IPv4Allocations • Policy 2007-08: Allocation Transfer Policy – Don’t buy your IPv4 on eBay! – Transfer unused allocations to another LIR – Minimum allocation size /21 – Evaluated by RIPE NCC – Update in RIPE Database http://www.ripe.net/lir-services/resource-management/listing Marco Schmidt, 23 April 2012 12
  • 13.
  • 14.
    IPv6 - currentstatus Marco Schmidt, 23 April 2012 Text
  • 15.
    Number of addresses(rounded off) • IPv4 – 4,000,000,000 • IPv6 – 300000000000000000000000000000000000000 – in /32 are 65,000 /48’s or 16,000,000 /56’s or 4,000,000,000 /64’s – in /48 are 65,000 /64’s – in /56 are 256 /64’s Marco Schmidt, 23 April 2012 15
  • 16.
    IPv6 Allocations andAnnouncements 9000 RIPE NCC Allocations Total Worldwide Announcements 8000 7000 6000 5000 4000 3000 2000 1000 0 2005 2006 2007 2008 2009 2010 2011 2012 Marco Schmidt, 23 April 2012 16
  • 17.
    IPv6 Ripeness • Rating system: – One star if the LIR has an IPv6 allocation – Additional stars if: - IPv6 Prefix is announced on router - A route6 object is in the RIPE Database - Reverse DNS is set up –A list of all 4 star LIRs: http://ripeness.ripe.net/ Marco Schmidt, 23 April 2012 17
  • 18.
    IPv6 RIPEness: 8038LIRs 1 star 14% 2 stars 6% 3 stars 11% No IPv6 51% 4 stars 18% Marco Schmidt, 23 April 2012 18
  • 19.
    IPv6 RIPEness: Palestine(18 LIRs) 1 star 17% 2 star 0% 6% 3 star 6% 4 star No IPv6 72% Marco Schmidt, 23 April 2012 19
  • 20.
    Comparative IPv6 RIPEness- Absolute 1 star 2 stars 3 stars 4 stars No IPv6 70 52.5 42 35 24 25 2 17.5 5 5 13 6 1 3 2 2 9 1 7 7 1 3 0 0 0 PS (18) JO (35) IL (41) SA (64) 20
  • 21.
    Comparative IPv6 RIPEness- Relative 1 star 2 stars 3 stars 4 stars No IPv6 100% 72% 68% 59% 66% 51% 75% 50% 18% 12% 8% 3% 7% 8% 11% 25% 6% 5% 9% 6% 5% 19% 6% 17% 17% 14% 14% 0% 0% 0% PS (18) JO (35) IL (41) SA (64) All (8038 LIRs) 21
  • 22.
    IPv6 Enabled ASesin Global Routing Marco Schmidt, 23 April 2012 http://v6asns.ripe.net 22
  • 23.
    Capacity Building • Training for LIRs • IPv6 hands-on workshops and roadshows – Collaboration with industry and regional Network Operators Groups (like MENOG) • Presenting at various conferences and events • Equipment Requirements document (ripe-501): https://www.ripe.net/ripe/docs/ripe-501 • Labs articles: http://labs.ripe.net – IPv6 statistics and measurements Marco Schmidt, 23 April 2012 23
  • 24.
    Capacity Building: Outreach • World IPv6 Launch - 6 June 2012 – ISPs,vendors and web companies will permanently enable IPv6 for their products and services • IPv6 Act Now website: http://www.ipv6actnow.org/ • RIPEness Marco Schmidt, 23 April 2012 24
  • 25.
    Some real worldexamples • xs4all – Dutch Internet Service Provider (ISP) – 270,000 customers – Offering IPv6 as standard to home users since August 2010 – 18.000 customers (7% of customer base) activated IPv6 by April 2012 Marco Schmidt, 23 April 2012 25
  • 26.
    Some real worldexamples • Hetzner – Major German Hosting Provider – Offering IPv6 at no additional cost for servers – Set-up extremely easy – IPv6 connectivity production grade Marco Schmidt, 23 April 2012 26
  • 27.
    How to getIPv6 Marco Schmidt, 23 April 2012 Text
  • 28.
    Getting an IPv6allocation from the RIPE NCC • To qualify, an organisation must: - Be an LIR - Have a plan for making assignments within two years • Minimum allocation size /32 • Allocation size is based on customer numbers and growth, not on transition technique! Marco Schmidt, 23 April 2012 28
  • 29.
    RIPE Policy Proposal2011-04 • Extension of the Minimum Size for IPv6 Initial Allocation - Proposes initial allocation up to a /29 - For example, for small LIRs to deploy IPv6 via 6RD (RFC 5969) • Proposal currently in Last Call Marco Schmidt, 23 April 2012 29
  • 30.
    What does anIPv6 allocation cost? • /32 = 1 scoring unit • /31 = 2 scoring units • points = ∑(2012-1992)x(scoring unit) =20x1+... Category Points Fee 2012 Extra Small 0 - 16 € 1300 Small - 109 € 1800 Medium - 1040 € 2550 Large - 7728 € 4100 Extra Large > 7728 € 5500 Marco Schmidt, 23 April 2012 30
  • 31.
    Getting IPv6 PIaddress space • To qualify, an organisation must: - Meet the contractual requirements for provider independent resources - LIRs must demonstrate special routing requirements • Minimum assignment size /48 • PI space can not be used for sub-assignments Marco Schmidt, 23 April 2012 31
  • 32.
    Best Scenario: ActNow, Phased Approach • Change purchasing procedure (feature parity) • Check your current hardware and software • Plan every step and test • One service at a time - face first - core - customers Marco Schmidt, 23 April 2012 32
  • 33.
    Don'ts • Don't separate IPv6 features from IPv4 • Don't do everything in one go • Don't appoint an IPv6 specialist - do you have an IPv4 specialist? • Don't see IPv6 as a product - the Internet is the product Marco Schmidt, 23 April 2012 33
  • 34.
    Business Case • IPv4 is no longer equal to “the Internet” • Avoiding the issue does not make it go away • How much are you willing to spend now to save money later? • Only IPv6 allows continued IP networking growth • Time for excuses is over “IPv6, act now!” Marco Schmidt, 23 April 2012 34
  • 35.