1 APNIC IPv6 Activities: Past, Present and Future Paul Wilson APNIC.

Slides:



Advertisements
Similar presentations
The Regional Internet Registry System RIR 101 Ciudad de México November 2002 LACNIC III Overview Evolution Structure Activities and Functions IP Address.
Advertisements

Managing IP addresses for your private clouds 2013 ASEAN CAS Summit Bangkok, Thailand 7 February 2013 George Kuo Member Services Manager.
1 Overview of policy proposals Policy SIG Wednesday 26 August 2009 Beijing, China.
IPv6: The Future of the Internet? July 27th, 1999 Auug.
IPv6 Addressing – Status and Policy Report Paul Wilson Director General, APNIC.
APNIC IPv6 Address Allocation and Assignment 5 July 2004, Seoul In conjunction with Global IPv6 Summit in Korea.
IPv6 Address Allocation Policies & Procedures Champika Wijayatunga, APNIC 1 st ASEAN IPv6 Summit Oct 20-22, 2003 – Kuala Lumpur, Malaysia.
1. 2 Information Document 22-E ITU-T Study Group 2 May 2003 Question:1/2 Source:TSB Title:IPv6 Address Management – Past, Present and Future (by Anne.
IAB/IESG Recommendations on IPv6 Address Allocation Bob Hinden at RIPE Sept Brian Carpenter at ARIN Oct Alain Durand at APNIC Oct
IPv6 Elite Panel Addressing the IPv6 Internet Paul Wilson APNIC.
IP Address Management The RIR System & IP policy
1 The Geography and Governance of Internet Addresses Paul Wilson APNIC.
IPv6 Address Space Management LIR Working Group RIPE-45 Barcelona, May 2003.
IPv6 Interim Policy Draft RIPE 42 Amsterdam, The Netherlands 1 May 2002.
AussieISP Fall ‘99 Sydney, 9 April 1999 Overview and Status Report.
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E APNIC Introduction and Overview ITU/PITA Joint Workshop Brisbane, October 2001.
Internet Addressing and the RIR system 11 February 2004 Phnom Penh, Cambodia Paul Wilson, APNIC.
Prepared by The Regional Internet Registries [APNIC, ARIN, LACNIC and RIPE NCC]
1 APNIC support for Internet development APT/PITA Regional Meeting on ICT for the Pacific August 2004, Nadi, Fiji Paul Wilson
APNIC Update RIPE 59 October Overview APNIC Services Update APNIC 28 policy outcomes APNIC Members and Stakeholder Survey Next APNIC Meetings.
Internet Addressing and the RIR system (part 2) 12 February 2004 Phnom Penh, Cambodia Paul Wilson, APNIC.
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.
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
1 IPv6 Addressing and Address Management Paul Wilson Director General APNIC.
17 March 2002IEPG - Minneapolis RIR Update A Joint Presentation Prepared By APNIC, ARIN, RIPE NCC.
1 IPv4 Addressing in China CNNOG April 2006, Beijing Guangliang Pan.
Anne Lord & Mirjam Kühne. AfNOG Workshop, 10 May IP Address Management AfNOG Workshop, 11 May 2001 Accra, Ghana presented by:
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E APNIC & Internet Address Policy in the Asia Pacific NZ Internet Industry Forum Auckland,
1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC.
1 IPv6 Allocation Policy and Procedure Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan.
1 IP Addresses, Addressing and Address Management Paul Wilson APNIC.
APNIC Internet Resource Management and Internet Infrastructure Support PITA Members Meeting 10 January 2004 Honolulu, Hawaii Save Vocea, APNIC.
APNIC Security Update APSIRCC 2002 Tokyo, 25 March 2002.
IP Addressing and ICT Development in the Pacific Islands Anne Lord and Save Vocea, APNIC ICT Workshop, Fiji, November, 2002.
Securing Future Growth: Getting Ready for IPv6 NOW! ccTLD Workshop, 8 th April 2011 Noumea, New Caledonia Miwa Fujii, Senior IPv6 Program Specialist, APNIC.
IP addresses and address management Miwa Fujii APNIC, Training Officer.
1 Application of the HD ratio to IPv4 [prop-020-v001] Policy SIG 1 Sept 2004 APNIC18, Nadi, Fiji.
30 April 2003 ITU SG2, Geneva, Switzerland Axel Pawlik, RIPE NCC Information Document 21-E ITU-T Study Group 2 May 2003 Question:1/2 Source:TSB Title:The.
Internet Protocol Addresses What are they like and how are the managed? Paul Wilson APNIC.
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E Emerging Registry Criteria ASO General Assembly Budapest, 19 May 2000.
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E APNIC Update, Structure and Policies Yokohama, December 2001.
1 The Internet Registry System Mirjam Kühne RIPE NCC EC-POP Brussels 5 July 1999.
IPv4 IXP Address Policy APNIC Policy SIG Meeting Taipei, August 2001 Philip Smith.
17 th APNIC Open Policy Meeting APNIC IPv6 Address Guidelines Akira Nakagawa )/ POWEREDCOM Billy MH Cheon / KRNIC Toshiyuki.
1 IANA global IPv6 allocation policy [prop-005-v002] Policy SIG 1 Sept 2004 APNIC18, Nadi, Fiji.
Global IPv6 Address Interim Policy Draft Open Issues and Discussion Summary Address Policy SIG / 13 th APNIC Meeting Kosuke Ito Global IPv6 Interim Policy.
1 Transition to IPv6: Should ISPs consider it now? PITA 11th AGM Meeting 2007 Tahiti, French Polynesia 24 April 2007.
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E IP Addresses: A critical resource for Asia-Pacific Internet development China Inet.
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.
1 HD Ratio for IPv4 RIPE 48 May 2004 Amsterdam. 2 Current status APNIC Informational presentation at APNIC 16 Well supported, pending presentation at.
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.
1 WSIS – a Stakeholder’s View from the Internet Address Community Paul Wilson Director General APNIC.
IPv6: Internet Addresses Forever Internet Governance Forum 16 November 2009.
Regional Internet Registries An Overview
2002網際網路趨勢研討會IPv6 Tutorial
IPv6 Address Allocation APNIC
IPv6 Address Space Management Report of IPv6 Registry Simulation
Paul Wilson Director General, APNIC
Status of IPv6 Addresses and Address Management
APNIC 29 Policy SIG report
IPv6 Address Space Management Report of IPv6 Registry Simulation
IPv6 Address Management Past, Present and Future
IPv6 Policy and Allocation Update
IPv6 distribution and policy update
Overview of policy proposals
IPv6 Address Space Management A follow up to RIPE-261
IPv6 Address Space Management
Presentation transcript:

1 APNIC IPv6 Activities: Past, Present and Future Paul Wilson APNIC

2 Overview The Past –Introduction to APNIC –History of the RIR System The Present –APNIC Membership –Internet resource status – IPv4 and IPv6 –IPv6 policy status The Future –Address management policies –How long will IPv6 last?

3 Introduction to APNIC

4 What is APNIC? Regional Internet Registry (RIR) for the Asia Pacific Region –Regional authority for Internet Resource distribution –IP addresses (IPv4 and IPv6), AS numbers, reverse DNS delegation –Provide services to ~800 ISPs Industry self-regulatory body –Established in 1993, in the “Internet Tradition”… –Consensus-based, open and transparent –Non-profit, neutral and independent –Open membership-based structure

5 What does APNIC do? 1.Internet resource management –IP address allocation to ISPs and NIRs –IP address assignment to end users –AS number assignments 2.Resource registration –Authoritative registration server: whois.apnic.net –Internet Routing Registry: irr.apnic.net 3.DNS management –Delegate reverse DNS zones/domains –Authoritative DNS servers in-addr.arpa, ip6.arpa (ip6.int)

6 What else does APNIC do? Policy development and coordination –APNIC Open Policy Meetings: 2 per year SIGs, WGs, BOFs, Training –ASO and ICANN processes –Liaison: IETF, ITU etc Training and outreach –Frequent regional training courses –Presentations ay seminars, conferences etc Publications –Newsletter, web site, mailing lists etc –Regional and global resource reports

7 Where is APNIC? Ref

8 Where is APNIC?

9 History of the RIR System

Rio de Janeiro 24 March 2003 RIR Meeting with the ICANN GAC Pre 1992 RFC RFC “The assignment of numbers is also handled by Jon. If you are developing a protocol or application that will require the use of a link, socket, port, protocol, or network number please contact Jon to receive a number assignment.” RFC

Rio de Janeiro 24 March 2003 RIR Meeting with the ICANN GAC 1992 RFC 1366 Geographic Allocations

Rio de Janeiro 24 March 2003 RIR Meeting with the ICANN GAC 1993 RFC

Rio de Janeiro 24 March 2003 RIR Meeting with the ICANN GAC 1996 RFC

Rio de Janeiro 24 March 2003 RIR Meeting with the ICANN GAC 1997

Rio de Janeiro 24 March 2003 RIR Meeting with the ICANN GAC 1998 IAB asks RIRs to prepare for IPv6 allocations

Rio de Janeiro 24 March 2003 RIR Meeting with the ICANN GAC 1999 ASO MoU First IPv6 policy released

Rio de Janeiro 24 March 2003 RIR Meeting with the ICANN GAC 2002 Second IPv6 policy released

Rio de Janeiro 24 March 2003 RIR Meeting with the ICANN GAC 2003 Emerging RIR

19 APNIC Membership

20 Total APNIC Membership

21 Total APNIC Membership

22 Total APNIC Membership

23 Sub-regional Distribution Ref

24 Internet Resource Status IPv4

25 IPv4 Allocations - APNIC

26 IPv4 Distribution - APNIC

27 IPv4 Distribution - Sub-regional Ref

28 IPv4 Allocations - Global

29 IPv4 Distribution - Global

30 Internet Resource Status IPv6

31 IPv6 Allocations - APNIC Unit: IPv6 prefix

32 IPv6 Distribution - APNIC Unit: IPv6 prefix

33 IPv6 Allocations - Global

34 IPv6 Distribution - Global Unit: IPv6 prefix

35 IPv6 Policy Status

36 IPv6 Policy - History First published in 1999 –“Provisional IPv6 Policy” adopted by all RIRs Policy review during 2001 –Final policy approved in all RIR regions APNIC: Bangkok, March 2002 ARIN: Las Vegas, April 2002 RIPE NCC: Amsterdam, May 2002 New policy established –Implemented in APNIC region since 1 July 2002 Public mailing lists and documentation –

37 New IPv6 Policy - Overview Addressing structure Initial allocation criteria Subsequent allocation criteria Utilisation requirements Address assignment Other conditions

38 IPv6 Address Structure TopologicalInterface 0/ TLASLANLASub-TLA 001InfrastructureEnd Site 0363/48

39 IPv6 Allocation Criteria Initial allocation size is /32 –Allocated to any IPv6 LIR (ISP) planning to connect 200 End Sites within 2 years –This is the default initial allocation to “new” ISPs (“slow start” policy) –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

40 IPv4 IPv6 Allocation Criteria Existing ISP infrastructure –Policy assumes that transition is inevitable –Large IPv4 ISPs will receive IPv6 allocations consistent with the scale of existing networks IPv6

41 IPv6 Assignments Default assignment /48 for all End Sites –Providing /16 bits of space for subnets End Site defined as an end user of an ISP where: The ISP assigns address space to the end user The ISP provides Internet transit service to the end user The ISP advertises an aggregate prefix route that contains the end user's assignment –ISP POPs are also defined as End Sites –/48s will also be assigned for sub-assignment of /64 and /128 to mobile devices, sensors etc

42 IPv6 Assignments Larger assignments: Multiple /48s –Some end sites will need more than one /48 –Requests to be reviewed at RIR level Smaller assignments: /64 –Single subnet devices should receive /64 only –e.g. simple mobile phone Smaller assignments: /128 –Devices with no subnets should receive /128 only –E.g. remote sensor See RFC3177 (Sep 2001)

43 IPv6 Assignments IPv6 assignments to End Sites are used to determine utilisation of IPv6 address blocks –Intermediate allocation hierarchy not considered –All assignments must be registered –Utilisation is determined from registrations Intermediate allocation and assignment practices are the responsibility of the LIR…

44 RIR/NIR LIR/NIR ISP Assignment Allocation IPv6 Registration LIR is responsible for all registrations Assignment Registration

45 IPv6 Utilisation Requirement Subsequent allocation may be requested when IPv6 utilisation requirement is met Utilisation of IPv6 address space is measured differently from IPv4

46 IPv6 Utilisation Requirement Under IPv4, address space utilisation measured as simple percentage: IPv4 utilisation requirement is 80% – When 80% of address space has been assigned or allocated, LIR may receive more – E.g. ISP has assigned 55,000 addresses from /16

47 IPv6 Utilisation Requirement Under new IPv6 policy utilisation is determined by HD-Ratio (RFC 3194): IPv6 utilisation requirement is HD=0.80 – Measured according to end-site assignments only (intermediate allocations are ignored) – E.g. ISP has assigned 10,000 addresses from /32

48 IPv6 utilisation (HD = 0.80) RFC3194 “The Host-Density Ratio for Address Assignment Efficiency” / %1.18% / % /0

49 Subsequent Allocation Subsequent allocation can be made when ISP’s existing address space reaches utilisation of HD = 0.80 Other address management policies should also be met –Correct registrations –Correct assignment practices etc Subsequent allocation size is at least double –Resulting IPv6 Prefix is at least 1 bit shorter –Or sufficient for at least 2 years requirement

50 Other conditions License model of allocation –Allocations are not considered permanent, but always subject to review and reclamation –Licenses renewed automatically while addresses in use, consistent with policies Existing /35 Allocations –A number of /35s have been assigned under provisional IPv6 policy –Holders of /35s are eligible to request /32

51 IPv6 Policy - Summary New policy now active globally Policy is subject to review –Policies evolve as experience is gained –Any member of the community may propose changes, alternatives Review is starting now –Initial allocation criteria under review –Size of initial allocation may be reviewed Public mailing lists and documentation –

52 IPv6 Resource Management - RIR Proposal

53 Background and Motivation IANA-RIR allocation system –Unchanged in 10+ years –Major IPv4 address space fragmentation Many ISPs have many separate prefixes –IPv6 should not go the same way Proposal for new system for IPv6 –Designed to minimise fragmentation Most ISPs will have 1 prefix for many years Document development –Document jointly authored by RIRs –Published as ripe-261

54 Current Allocation System IANA allocates to RIR –RIR maintains a pool of addresses –Attempts to maximise aggregation within pool Short-term reservations Sparse allocation RIRs allocate to LIRs/ISPs –When pool runs low, RIR receives more from IANA –Subsequent allocations to existing ISPs cannot be aggregated

55 Current Allocation System (v4) LIR/ISP  212/8  213/8  /16  /16  /16 IANA RIR /15 ISP has 2 prefixes after 3 requests!

56 Current Allocation System IPv4 –IANA to RIR allocation unit: /8 –RIR to LIR/ISP: /20… /10… –Many ISPs have multiple prefixes IPv6 –IANA to RIR allocation unit: /23 (64 x /29) –RIR to LIR/ISP: /32 minimum –IPv6 swamp is being created already Maximum reservation per ISP is /29

57 Proposal “Sparse Allocation” system –Maximise “distance” between separate portable allocations –Maximise chance of aggregation of subsequent allocations –Implemented as list of address prefixes to be allocated in order For example… ISP A  ISP B  ISP C  ISP D  ISP E  ISP GISP F  ISP H Available IPv6 address pool

58 Proposal Sparse allocation system will maximise aggregation –Simple system, easily understood Otherwise known as “binary chop” –Used in practice by RIRs already (IPv4) Within large address blocks (e.g. /8) –Used in other allocation systems e.g. dynamic memory allocation

59 Proposal Benefits increase as address pool increases –System breaks down in “overflow condition” i.e. where pool becomes too crowded or full, and another pool must be allocated –Therefore RIRs propose to share a single global pool Known as Common Address Pool (CAP) Managed by RIRs jointly, under “Common Registry Service” (CRS)

60 Proposal CAP needs to be as large as possible –to ensure long life of single pool –to avoid unaggregatable allocations So… –IANA to allocate 2000::/3 (FP001) for CAP For management by CRS This address space already designated by IETF as Global Unicast, for allocation by RIRs

61 Allocation Request Process 1.First IPv6 allocation to ISP –RIR sends request to CRS for new block of specified size –CRS allocates next entry from list of start addresses 2.Subsequent allocation to ISP –RIR sends request to CRS for expansion of existing allocation for that ISP (to certain specified size) –CRS provides extension of existing allocation If extension is not available, new prefix must be allocated

62 Avoiding Fragmentation Distance between neighboring allocations is initially very large –“Dumb” algorithm can be used initially However, some ISP allocations will grow faster –Threatening to “collide” with neighbour “Smarter” algorithm for new allocations –e.g. If existing preceding allocation has grown to occupy more than a certain % of address space available to it, select next start address from the list

63 Avoiding Fragmentation “Smarter” algorithm… ISP A  ISP B  ISP C  ISP E  ISP F  ISP B  ISP D  ISP G However note that this is a far future scenario…

64 Other Details Review of allocation process –Initial set of allocations limited to 2048 –Providing each ISP with up to /14 (!) Commence review after 1024 th entry (2-3 years?) Common Registry Service (CRS) –Function to rotate between RIRs –‘Master’ server at one RIR Mirror servers elsewhere Reverse DNS requirements (ip6.arpa) –CRS administers master DNS server –Other RIRs will be mirrors of master

65 Disadvantages Requires single large allocation –Maybe “Putting all our eggs in one basket” –RIR proposal is to utilise very large block, only one-eighth of IPv6 address space Not possible to identify specific blocks allocated to specific RIRs/regions –e.g. for filtering purposes –RIRs note that this is not possible in IPv4 due to historical allocations

66 Further information Document available from – sparse.htmlhttp:// sparse.html APNIC IPv6 SIG – –

67 How Long will IPv6 last?

68 How long will IPv6 last? IPv6 address space is not very large, under current allocation policies –Total of 36 site addresses per person in 2010 (10 billion population) –Space will be rapidly exhausted, and policies will require review How will we do the next transition? –Has anyone thought about this? More in Expert Panel session –Morning Session C, 4 April 2003

69 Thank You Paul Wilson