1 APNIC IPv6 Tutorial Global IPv6 Summit in China 2008 April 15, 2008 Guangliang Pan.

Slides:



Advertisements
Similar presentations
LACNIC Policy Update Roque Gagliano LACNIC. Current Policies Proposals - LACNIC As a result of the Open Policy Forum at LACNIC XI four policy proposals.
Advertisements

1 Muhammed Rudman
IPv4 Depletion IPv6 Adoption 3 February /8s Remaining.
Managing IP addresses for your private clouds 2013 ASEAN CAS Summit Bangkok, Thailand 7 February 2013 George Kuo Member Services Manager.
IPv4 Addresses. Internet Protocol: Which version? There are currently two versions of the Internet Protocol in use for the Internet IPv4 (IP Version 4)
December 2013 Internet Number Resource Report. December 2013 Internet Number Resource Report INTERNET NUMBER RESOURCE STATUS REPORT As of 31 December.
March 2014 Internet Number Resource Report. March 2014 Internet Number Resource Report INTERNET NUMBER RESOURCE STATUS REPORT As of 31 March 2014 Prepared.
1 Overview of policy proposals Policy SIG Wednesday 26 August 2009 Beijing, China.
IPv6 Addressing – Status and Policy Report Paul Wilson Director General, APNIC.
IPv6 Address Allocation Policies & Procedures Champika Wijayatunga, APNIC 1 st ASEAN IPv6 Summit Oct 20-22, 2003 – Kuala Lumpur, Malaysia.
APNIC Last /8 Policy Implementation Report Sanjaya Services Area Director.
2009-3: Allocation of IPv4 Blocks to Regional Internet Registries.
Final Stages of IPv4 Distribution Guangliang Pan Resource Services Manager, APNIC.
Implementation Update Adam Gosling APNIC Policy SIG Meeting Thursday, 18 September 2014.
IPv6 Interim Policy Draft RIPE 42 Amsterdam, The Netherlands 1 May 2002.
Policy Implementation and Experience Report Leslie Nobile.
Overview of policy proposals Policy SIG 27 February 2008 APNIC 25, Taipei.
IPv4 Addresses. Internet Protocol: Which version? There are currently two versions of the Internet Protocol in use for the Internet IPv4 (IP Version 4)
APNIC Update AfriNIC June 2011 Sanjaya Services Director, APNIC 1.
APNIC Update RIPE 59 October Overview APNIC Services Update APNIC 28 policy outcomes APNIC Members and Stakeholder Survey Next APNIC Meetings.
Expanding the Internet: The IPv4 to IPv6 transition Global Mobile Internet & IPv6 Next Generation Internet Summit 2009 Paul Wilson Director General, APNIC.
APNIC Policy Update 1 st TWNIC IP Open Policy Meeting 3 December, 2003 Taipei, Taiwan.
Open Policy Hour Einar Bohlin, Policy Analyst. OPH Overview Draft Policy Preview Policy Experience Report Policy BoF.
POLICY EXPERIENCE REPORT Leslie Nobile. Review existing policies – Ambiguous text/Inconsistencies/Gaps/Effectiveness Identify areas where new or modified.
Policy implementation and document status report Address Policy SIG APNIC 15, Taipei, Taiwan 27 February 2003.
An overview of IP addressing history and policy issues Leo Vegoda Number Resources Manager, IANA.
APNIC Policy Update 1 st TWNIC Open Policy Meeting 3 December, 2003 Taipei, Taiwan.
APNIC Depletion of the IPv4 free address pool – IPv6 deployment The day after!! 8 August 2008 Queenstown, New Zealand In conjunction with APAN Cecil Goldstein,
1 APNIC allocation and policy update JPNIC OPM July 17, Tokyo, Japan Guangliang Pan.
Copyright © 2007 Japan Network Information Center Global Policy for the Allocation of the remaining IPv4 Address Space  Japan Network Information Center.
From IPv4 to IPv6… How far have we come? How far to go? Paul Wilson NRO/APNIC.
ARIN Registry Update Richard Jimmerson Director of External Relations.
A proposal to lower the IPv4 minimum allocation size and initial criteria in the AP region prop-014-v001 Policy SIG APNIC17/APRICOT 2004 Feb
IP Policy in APNIC and What about TWNIC ? Kuo-Wei Wu.
Prop-080: Removal of IPv4 Prefix Exchange Policy Guangliang Pan Resource Services Manager, APNIC.
Policy Experience Report Leslie Nobile. Review existing policies – Ambiguous text/Inconsistencies/Gaps/Effectiveness Identify areas where new or modified.
ARIN Section 4.10 Austerity Policy Update.
Policy Implementation & Experience Report Leslie Nobile.
1 IPv4 Addressing in China CNNOG April 2006, Beijing Guangliang Pan.
1 IPv6 Allocation Policy and Procedure Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan.
Management of Internet Resources ITU Workshop on Developing a Policy and Regulatory Framework for Developing Economies of the Pacific 1 December 2003 Suva,
Securing Future Growth: Getting Ready for IPv6 NOW! ccTLD Workshop, 8 th April 2011 Noumea, New Caledonia Miwa Fujii, Senior IPv6 Program Specialist, APNIC.
Policies for ASN Management in the Asia Pacific Region – Revised Draft Address Policy SIG APNIC14, Kitakyushu, Japan 4 Sept 2002.
Internet Protocol Addresses What are they like and how are the managed? Paul Wilson APNIC.
Current Policy Topics Emilio Madaio RIPE NCC RIPE November 2010, Rome.
IPv4 IXP Address Policy APNIC Policy SIG Meeting Taipei, August 2001 Philip Smith.
1 IANA global IPv6 allocation policy [prop-005-v002] Policy SIG 1 Sept 2004 APNIC18, Nadi, Fiji.
1 Transition to IPv6: Should ISPs consider it now? PITA 11th AGM Meeting 2007 Tahiti, French Polynesia 24 April 2007.
Policy SIG Report APNIC AGM Friday 29 August 2008 Christchurch, New Zealand 1.
1 IPv6 Allocation and Policy Update Global IPv6 Summit in China 2007 April 12, 2007 Guangliang Pan.
IP Address Management The RIR System Nurani Nimpuno APNIC.
Copyright (c) 2002 Japan Network Information Center Proposal for IPv6 Policy for Essential Infrastructure in the AP region Izumi Okutani IP Address Section.
Regional Internet Registries An Overview
Why IPv6 now? Mathieu Goutelle (CNRS/UREC)
KRNIC Member Workshop November 2001 Seoul, Korea
July 2016 Internet Number Resource Report.
IPv6 Address Allocation APNIC
A Proposal for IPv4 Essential Infrastructure
APNIC 29 Policy SIG report
RIPE Policy Landscape Filiz Yilmaz ESNOG, February 2008.
Joint IPv6 Forum/IPv6 SIG APNIC 15, Taipei, Taiwan 26 February 2003
IPv6 Policy and Allocation Update
July 2016 Internet Number Resource Report.
July 2016 Internet Number Resource Report.
July 2016 Internet Number Resource Report.
July 2016 Internet Number Resource Report.
Overview of policy proposals
July 2016 Internet Number Resource Report.
Internet Number Resource Status Report Regional Internet Registries
prop-081-v001: Eligibility for assignments from the final /8
Presentation transcript:

1 APNIC IPv6 Tutorial Global IPv6 Summit in China 2008 April 15, 2008 Guangliang Pan

2 Overview IPv6 addressing - notation and prefixes APNIC IPv6 policy update How to request IPv6 addresses IPv4 address space exhaustion IPv6 allocation statistics IPv6 global routing table update

3 IPv6 addressing

4 Size of the IPv6 address space An IPv6 address is 16 octets (128 bits) This would allow every person on the planet to have their own internet as large as the current Internet It is difficult to foresee running out of IPv6 addresses (???!!!)

5 IPv6 Colon Hexadecimal Notation - 1 Although the large address solves the problem of insufficient capacity, humans now will have trouble using the addresses The dotted decimal notation used for IPv4 does not make such addresses sufficiently compact:

6 IPv6 Colon Hexadecimal Notation - 2 IPv6 designers propose using colon hexadecimal notation in which the value of each 16-bit quantity is represented in hexadecimal separated by colons: 68E6:8C64:FFFF:FFFF:0:1180:96A:FFFF Allows for zero compression FF05:0:0:0:0:0:0:B3 becomes: FF05::B3 but this can only be done once in an address

7 IPv6 addressing 128 bits of address space Hexadecimal values of eight 16 bit fields X:X:X:X:X:X:X:X (X=16 bit number, ex: A2FE) 16 bit number is converted to a 4 digit hexadecimal number Example: 2001:DB8:124C:C1A2:BA03:6735:EF1C:683D –Abbreviated form of address 2001:DB8:0023:0000:0000:036E:1250:2B00 →2001:DB8:23:0:0:36E:1250:2B00 →2001:DB8:23::36E:1250:2B00 (Null value can be used only once)

8 IPv6 address prefix When you do IPv6 subnetting, you need to think in bits value not in hexadecimal value 2001:1::/32 =2001:0001::/32 Hex 2001 = Binary = /16 Hex 0001 = Binary = / :2:3::/48 =2001:0002:0003::/48 Hex 2001 = Binary = /16 Hex 0002 = Binary = /32 Hex 0003 = Binary = /48 So /64s in 2001:2:3::/48 are –2001:0002:0003:0001::/64 –2001:0002:0003:0002::/64 –2001:0002:0003:0003::/64 –Etc. –16 bits of address space You can have /64s in one /48 IPv6 address

9 IPv6 address prefix When you do IPv6 subnetting, you need to think in bits value not in hexadecimal value 2001:1::/32 =2001:0001::/32 Hex 2001 = Binary = /16 Hex 0001 = Binary = /32 How about /47s in 2001:1::/32? Hex 2001 = Binary = /16 Hex 0001 = Binary = /32 Hex 0000 = Binary X0 = /47 So bit “X” keep changing: Binary = Hex 0000 The first /47 is 2001:0001:0000::/ Binary = Hex 0002 So the second /47 is 2001:0001:0002::/ Binary = Hex 0004 So the third /47 is 2001:0001:0004::/ Binary = Hex 0006 So the forth /47 is 2001:0001:0006::/ Binary = Hex 0008 So the fifth /47 is 2001:0001:0008 ::/47

10 IPv6 policy and procedures

11 IPv6 Address Policy IPv6 Address Allocation and Assignment Policy – policy.htmlhttp:// policy.html APNIC guidelines for IPv6 allocation and assignment requests – guidelines.htmlhttp:// guidelines.html

12 Some definitions RIR – Regional Internet Registry NIR – National Internet Registry LIR – Local Internet Registry (Top level ISP) End Site defined as an end user of an ISP where the ISP: –Assigns address space to the end user –Provides Internet transit service to the end user –Advertises an aggregate prefix route that contains the end user's assignment POP – Point of Presence

13 Internet Registry Structure ICANN (IANA) ARIN APNIC NIRLIR ISP RIPE NCCLACNIC AfriNIC

14 Allocation and assignment Allocation “A block of address space held by an IR (or downstream ISP) for subsequent allocation or assignment” Not yet used to address any networks Assignment “A block of address space used to address an operational network” May be provided to LIR customers, or used for an LIR’s infrastructure (‘self-assignment’)

15 IPv6 initial allocation Initial allocation criteria –Plan to connect 200 end sites within 2 years Default allocation (“slow start”) Initial allocation size is /32 –Provides 16 bits of site address space –Larger initial allocations can be made if justified according to: IPv6 network infrastructure plan Existing IPv4 infrastructure and customer base License model of allocation –Allocations are not considered permanent, but always subject to review and reclamation 128 bits 32 bits 48 bits 32 bits

16 IPv6 customer assignments Assignment /48 - /64 for all end sites (POP also defined as end site) –Defined in revised policy – effective19 March 2007 –Provides for up to 16 bits of space for subnets Other assignment sizes –/64 only one subnet –/128 only one device connecting Larger assignments (to ISP)- Multiple /48s –Should be reviewed by RIR/NIR Follow second opinion procedure 128 bits64 bits 48 bits

17 IPv6 IXP assignment Criteria –Demonstrate ‘open peering policy’ –3 or more peers Assignment size: /48 –All other needs should be met through normal processes –/64 holders can “upgrade” to /48 Through CNNIC / APNIC Need to return /64

18 IPv6 Critical Infrastructure Assignment Organisations seeking assignment for critical infrastructure must be an actual operator of the network infrastructure performing the following functions: – root domain name system (DNS) server – global top level domain (gTLD) DNS server – country code TLD (ccTLDs) DNS server – Regional Internet Registry (RIRs) – National Internet Registry (NIRs) * Minimum assignment size is /48

19 IPv6 Multihoming Assignment An organisation is eligible to receive a portable assignment from APNIC if it: -is currently multihomed with provider-based addresses, or demonstrates a plan to multihome within three months and, -agrees to renumber out of previously assigned address space. * Minimum assignment size is /48

20 Proposed policy Initial allocation criteria be changed –From Have a plan for making at least 200 assignments to other organizations within two years. –To Have a plan for making at least 200 assignments to other organizations within two years, -OR Be an existing LIR with IPv4 allocations from an RIR/NIR which makes IPv6 assignments and/or sub-allocations to other organizations and announces the allocation in the inter-domain routing system within two years.

21 Proposed policy…cont. Reached consensus at the APNIC 25 Final call for comments ends on 29 April 2008 How to participate in the final call? –Subscribe to policy policy –Post your comments to this thread Final call for comments - prop-057: Proposal to change IPv6 initial allocation criteria

22 Obtaining IPv6 addresses

23 Where to request IPv6 addresses? 1. From your upstream ISP –Receive an assignment or sub-allocation –Address space is non-portable 2. From CNNIC –CNNIC member –Address space is portable 3. From APNIC –APNIC member –Address space is portable Note: 6bone address is no longer available

24 Request IPv6 addresses from APNIC Become APNIC member – IPv6 Allocation Request Form – requesthttp://ftp.apnic.net/apnic/docs/ipv6-alloc- request IPv6 Portable Assignment Request Form – assign/index.htmlhttp:// assign/index.html

25 How do I apply for IPv6 addresses? Check your eligibility for IPv6 addresses Do you have an APNIC account? If not, become an APNIC member or open a non-member account Read IPv6 policies Read IPv6 guideline Complete an IPv6 address request form Submit the form Questions: Helpdesk chat:

26 APNIC Helpdesk chat

27 IPv4 unallocated address space exhaustion

28 RIR and Internet resource management CIDR deployment Dot-Com boom Projected routing table growth without CIDR Sustainable growth? Growth of global routing table

29 IPv4 Address Pool – June % available source: Central Registry RIPE NCC AfriNIC ARIN LACNIC APNIC Other

30 IPv4 IANA address pool – March % available source: Central Registry RIPE NCC AfriNIC ARIN LACNIC APNIC Other

31 IPv4 Allocations RIRs to LIRs/ISPs Yearly Comparison (/8s)

32 ARIN announcement – May 2007 ARIN board advises Internet community on migration to IPv6 –21 May 2007 – htmlhttp:// html The ARIN resolution on IPv6 migration –IPv6 Information Centre

33 ARIN announcement – May 2007 ARIN Board of Trustees –Advises the Internet community that to migration to IPv6 is necessary –Directs ARIN staff to take all necessary measures to assure veracity of IPv6 address applications to ARIN –Requests to ARIN Advisory Council to consider change ARIN’s Internet Number Resource Policies to encourage migration to IPv6 where possible

34 LACNIC announcement – 20 June 2007 We do not wish to create panic, but IP version four addresses are on the way to depletion. Therefore, we recommend preparing regional networks as soon as possible for using the Internet protocol version six. There are still many aspects that need to be decided in relation to the consumption of IPv4 addresses that remain unutilized. The impact of some of these decisions could allow us more time, while others could bring IPv4 depletion date even closer. LACNIC will periodically report to the community so that we can all be prepared,”

35 AfriNIC resolution – 25 th July 2007 “Resolution [# ]: "Noting the imminent exhaustion of the IPv4 address central pool, the AfriNIC Board resolves that efforts to draw the public's attention to the problem and potential solutions such as IPv6 be intensified, and instructs the staff to take appropriate action in this regard".

36 APNIC community resolution – Sep 2007 Endorsed at APNIC 24 –Community resolution on IPv4 and IPv6 issues, 7 September 2007Community resolution on IPv4 and IPv6 issues, 7 September 2007 The APNIC community recognises that the current rate of allocation, the remaining free pool of IPv4 address space will be consumed within the next 2 to 4 years –Requires a concerted effort by the community Responsible measures for the management of remaining IPv4 address space Promote the adoption of IPv6 Call upon the leading senior and expert members to provide strong leadership in the search of solutions to these issues of IPv4 address management and transition to IPv6

37 RIPE 55 – Oct – 26 Oct 2007 –375 attendees from 40 countries, including all RIRs’ representatives and ICANN –Most well attended RIPE meeting Highlights –Resolution on IPv4 depletion The RIPE community agreed on issuing an statement –"RIPE Community Resolution on IPv4 Depletion and Deployment of IPv6""RIPE Community Resolution on IPv4 Depletion and Deployment of IPv6" was developed by consensus and will be used as the community's formal position regarding IPv4 depletion.

38 RIPE community resolution – Oct 2007 IPv4 address is likely to be fully allocated within 2 – 4 years IPv6 provides necessary address space for future growth We need to facilitate the wider deployment of IPv6 –Urge the widespread deployment of IPv6 –High priority by all stakeholders We recommends ISPs make their services available over IPv6 We encourage governments to play their part in the deployment of IPv6 –To ensure that all citizens will be able to participate in the future information society

39 IPv6 statistics

40 IANA IPv6 Allocations to RIRs issued as /23s prior to Oct 2006

41 IANA IPv6 Allocations to RIRs issued in Oct 2006 RIRIPv6 Address AfriNIC2C00:0000::/12 APNIC2400:0000::/12 ARIN2600:0000::/12 LACNIC2800:0000::/12 RIPE NCC2A00:0000::/12 Some /23s from the previous slide are incorporated in these /12s

42 IPv6 Allocations RIRs to LIRs/ISPs Yearly Comparison

43 IPv6 Allocations RIRs to LIRs/ISPs Cumulative Total (Jan 1999 – Dec 2007)

44 APNIC allocations by year

45 APNIC allocations by economy

46 Economy uptake by year in AP region

47 IPv6 Global Routing table update

48 IPv6 global routing table

49 IPv6 global routing table

50 IPv6 transit exchange APNIC facilitated service –Research and development effort –Support IPv6 deployments in Asia Pacific Awareness and understanding of IPv6 networks –Continue to run as long as the participants require –Advertise and negotiate peers for 2byte & 4byte ASNs –Is an MPLA style service. Will re-advertise all routes presented to us

51 IPv6 transit exchange…cont. Joining the APNIC IPv6 transit exchange – the following details to with the subject line "IPv6TE request“ –More information is at: Organisation Contact name Contact address Contact phone number IPv4 tunnel endpoint Md5 string (optional) AS number IPv6 prefixes

52 Thanks!