49
IPv6 Deployment: Business Case and Development Opportunities University College of the Caribbean Internet Day 12 July 2012 Tim Christensen, ARIN

IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

IPv6 Deployment: Business Case and Development Opportunities

University College of the Caribbean Internet Day

12 July 2012 Tim Christensen, ARIN

Page 2: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Internet Governance •  Definition of Internet governance*:

…the development and application by governments, the private sector and civil society, in their respective roles, of shared principles, norms, rules, decision-making procedures, and programmes that shape the evolution and use of the Internet.

•  ARIN is working to educate governments and international organizations about the RIR bottom-up and multi-stakeholder policy process.

•  ARIN provides technical advice with regard to Internet number resource management based on community consensus-based policy.

•  ARIN is working to ensure that the multi-stakeholder community based model is understood and valued in the global Internet governance policy debate.

*as defined in 2005 by The World Summit on the Information Society(WSIS)

2

Page 3: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Internet Governance

3

Page 4: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Internet Governance

4

Page 5: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

What is an RIR?

•  An RIR is an organization that manages the allocation and registration of Internet number resources within a particular region of the world. – Internet number resources include

IPv4 and IPv6 addresses and autonomous system (AS) numbers.

5

Page 6: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Regional Internet Registries

6

Page 7: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

ARIN’s Service Region

ARIN’s  region  includesCanada,  many  Caribbean  and    North  Atlan9c  islands,  and  the  United  States.  

7

Page 8: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

1993 IR function contracted by NSF to NSI; InterNIC formed, DoD oversight ends. APNIC formed. à à Registrant

1992 RFC 1366: Regional IRs established; RIPE NCC formed

à à Registrant

1991 RFC 1261: DoD IR function contract moved to Network Solutions, Inc.  

à à Registrant

1980s Internet Registry (IR) function contracted by DoD to SRI International à à Registrant

1980s NSFNET/ARPANET - Jon Postel managed addressing via DoD contract; this was called the Internet Assigned Numbers Authority (IANA) à Registrant

Government    O

versight  

Historical Timeline

DDN  NIC  

DDN  NIC  

DDN  NIC  

InterNIC  

8

Page 9: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Historical Timeline

2005 Regionalization complete; AfriNIC formed

à à Registrant

2002 Regionalization continues; LACNIC formed

à à Registrant

1998 ICANN formed by US Gov’t (top level technical coordination)

à à Registrant

1997 IR regionalization continues; ARIN formed. USG oversight of IR function ends.

à à Registrant

Community    O

versight  

9

Page 10: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

10

Not-for-profit Membership Organization

Community Regulated

•  Fee for services, not number resources

•  100% community funded

•  Broad-based

- Private sector - Public sector - Civil society

•  Community developed policies

•  Member-elected executive board

•  Open and transparent

RIR Structure

10  

Page 11: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Number Resources Organization Policy Development

•  IP address allocation & assignment

•  ASN assignment •  Directory services

•  Whois •  IRR

•  Reverse DNS •  DNSSEC •  RPKI (Sept 2012)

•  Information dissemination

•  Website •  Newsletters •  Roundtables

•  Outreach •  Training •  Meetings •  Elections

•  Forum for bottom-up, consensus-based policy discussion including email lists

•  Policy Development Process

•  Conduct public policy meetings

•  Publish policy documents

RIR Services

11

Page 12: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

2012 Community Outreach Events

Key Messaging on IPv6: –  ARIN on the Road (New York, Chicago, more) –  Consumer Electronics Show –  Internet2 Joint Techs –  V6 World Congress –  North American IPv6 Summit –  Interop –  The Cable Show –  CANTO (Caribbean Association of National

Telecommunication Organizations) –  Carribean Telecommunications Union ICT Roadshows –  CaribNOG –  UCC Internet Day

12

Page 13: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Who Provisions IP Addresses and ASNs?

ICANN IANA

•  Top level technical coordination of the Internet (Names, Numbers, Root Servers) •  Manage global unallocated IP address pool

•  Allocate number resources to RIRs

RIR •  Manage regional unallocated IP address pool

•  Allocate number resources to ISPs/LIRs

•  Assign number resources to End-users

ISP/LIR

•  Manage local IP address pool for use by customers and for infrastructure

•  Allocate number resources to ISPs

•  Assign number resources to End-users

13

Page 14: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

14

Number Resource Provisioning Hierarchy

ICANN / IANA (Internet Assigned Numbers Authority)

Manage global unallocated IP address pool

ISPs

End Users ISPs

RIRs (AfriNIC, APNIC, ARIN, LACNIC, RIPE NCC)

Manage regional unallocated IP address pool

Re-Allocate Re-Assign

End Users

Allocate

Assign Allocate

14  

Page 15: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Quick History of the Internet Protocol

15

•  Internet Protocol version 4 (IPv4, or just “IP”) –  First developed for the original Internet (ARPANET) in spring 1978 –  Deployed globally with growth of the Internet –  Total of 4 billion IP addresses available –  Well entrenched and used by every ISP and hosting company

to connect customers to the Internet –  Allocated based on documented need

•  Internet Protocol version 6 (IPv6) –  Design started in 1993 when IETF forecasts showed IPv4

depletion between 2010 and 2017 –  Completed, tested, and available for production since 1999 –  Total of 340,282,366,920,938,463,463,374,607,431,768,211,456 IP

addresses available –  Used and managed similar to IPv4

Page 16: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

IPv4 Address Space Utilization

*as of 3 February 2011

16

Page 17: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

IPv4 Address Space: What is the status of each of the 256 /8s?

*as of March 2012

17

Page 18: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

IANA available IPv4 Space in /8s

18

Page 19: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Each RIR received its last /8 IPv4 address block from IANA on 3 February 2011.

IPv4 Depletion Has Occurred

While each RIR currently has IPv4 addresses to allocate, it is impossible to predict when each RIR will run out.

Current Estimate to ARIN depletion – mid 2013

19

Page 20: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Available IPv4 Addresses per RIR (expressed in /8 equivalents)

* As of July 2012

20

Page 21: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

IPv4 ADDRESS SPACE ISSUED (RIRs TO CUSTOMERS)

In terms of /8s, how much total space has each RIR issued? (Jan 1999 – Sept 2011)

*as of March 2012

21

Page 22: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

IPv4 ADDRESS SPACE ISSUED (RIRs TO CUSTOMERS)

In terms of /8s, how much space did each RIR issue by year?

*as of 30 September 2011

22

Page 23: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

IPv4 Inventory Report •  As of 5 July 2012, ARIN has 3.19 /8

equivalents in its available pool

IPv4 inventory published on ARIN’s website: www.arin.net

Inventory updated daily @ 8PM ET

23

Page 24: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

The business case for IPv6 •  We’re running out of IPv4

address space.

•  IPv6 must be adopted for continued Internet growth.

•  IPv6 is not backwards compatible with IPv4.

•  We must maintain IPv4 and IPv6 simultaneously for many years.

•  IPv6 deployment has begun.

24

Page 25: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

•  RIRs have been allocating IPv6 address space since 1999.

•  Thousands of organizations have received an IPv6 allocation to date.

•  ARIN has IPv6 distribution policies for service providers, community networks, and end-user organizations.

25

IPv6 Deployment has begun

Page 26: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

IPv6 ADDRESS SPACE How much has been allocated to the RIRs?

*as of March 2012

26

Page 27: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

IPv6 Allocations RIRs to LIRs/ISPs How many allocations have been made by each RIR by year?

*as of March 2012

27

Page 28: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

IPV6 ASSIGNMENTS RIRS TO END-USERS

*as of March 2012

28

Page 29: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

*as of March 2012

IPv6 ALLOCATIONS (RIRs TO LIRs/ISPs)

How many total allocations have been made by each RIR? (Jan 1999 – Mar 2012)

29

Page 30: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

PERCENTAGE OF MEMBERS WITH BOTH IPv4 AND IPv6 IN EACH RIR

* As of March 2012

30

Page 31: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

**Feb 3, 2011- IANA depletion

Current State of IPv6 Adoption

0  

20  

40  

60  

80  

100  

120  

140  

160  

Jan-­‐11   Feb-­‐11   Mar-­‐11   Apr-­‐11   May-­‐11   Jun-­‐11   Jul-­‐11   Aug-­‐11   Sep-­‐11   Oct-­‐11   Nov-­‐11   Dec-­‐11   Jan-­‐12   Feb-­‐12   Mar-­‐12  IPv6  Assignments   29   57   59   54   46   38   28   41   36   23   18   21   24   22   27  

IniHal  IPv6  AllocaHons   41   91   70   57   52   46   28   44   33   26   30   30   23   22   27  

Completed

   IPv6  Delega9

ons  

2011 & 1st Qtr 2012 IPv6 Address Allocations and Assignments

31

Page 32: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

32

ISP Members with IPv4 and IPv6

Total of 4,122 ISP Subscriber Members

*as of 31 March 2012 32  

Page 33: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Disruption of Business Models

What does IPv6 mean for: •  Broadband Access Providers? •  Internet Content Providers? •  Enterprise Customers? •  Internet Service Providers? •  Equipment Vendors? •  Government Organizations?

33

Page 34: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Your customers want access to the entire Internet, and this means IPv4 and IPv6 websites. Offering full access requires running IPv4/IPv6 transition services and is a significant engineering project.

Multiple transition technologies are available, and each provider needs to make its own architectural decisions.

34

Broadband Changes

Page 35: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Content Changes

Content must be reachable to newer Internet customers.

Content served only via IPv4 will be accessed by IPv6 customers via transition solutions run by access providers.

Plan on serving content via IPv6 in addition to IPv4 as soon as possible.

35

Page 36: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Mail, web, and application servers must be reachable via IPv6 in addition to IPv4.

Open a dialogue with your Internet Service Provider about providing IPv6 services.

Each organization must decide on timelines, and investment level will vary.

36

Enterprise Changes

Page 37: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Plan out how to connect businesses via IPv6-only and IPv4/IPv6 in addition to IPv4-only.

Businesses are beginning to ask for IPv6 over their existing Internet connections and for their co-located servers.

Communicate with your peers and vendors about IPv6, and confirm their timelines for production IPv6 services.

37

Internet Service Provider Changes

Page 38: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Equipment Vendor Changes There was probably limited demand for IPv6 in the past.

Demand for IPv6 support will accelerate very, very quickly.

Introduce IPv6 support into your product cycle as soon as possible.

38

Page 39: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Coordinate with industry to support and promote awareness and educational activities.

Adopt regulatory and economic incentives to encourage IPv6 adoption. Require IPv6 compatibility in procurement procedures.

Officially adopt IPv6 within your government agencies.

39

Government Changes

Page 40: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

IPv4 & IPv6 Coexistence

Today, the Internet is predominantly based on IPv4.

For the foreseeable future, the Internet must run both IP versions (IPv4 & IPv6) at the same time (when done on a single device, called the “dual-stack” approach).

Deployment is underway—already there are organizations attempting to reach your mail, web, and application servers via IPv6...

40

Page 41: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

IPv6 Adoption Needs

•  IPv6 address space

•  IPv6 connectivity (native or tunneled)

•  Operating systems, software, and network management tool upgrades

•  Router, firewall, and other hardware upgrades

•  IT staff and customer service training

41

Page 42: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Learn More About IPv6

www.ARIN.net

www.GetIPv6.info www.TeamARIN.net

www.arin.net/knowledge/ipv6_info_center.html

42

Page 43: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Get Involved

Your participation Important, critical, needed, appreciated…

Get Involved in ARIN Public Policy Mailing List ARIN Suggestion and Consultation Process Member Elections Public Policy and Member’s Meetings

http://www.arin.net/participate/

43

Page 44: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

ARIN Mailing Lists

ARIN Mailing Lists                    ARIN  ConsultaHon  -­‐  arin-­‐[email protected]  Open  to  the  general  public.  Used  in  conjuncHon  with  the  ARIN  ConsultaHon  and  SuggesHon  Process  (ACSP)  to  gather  comments,  this  list  is  only  open  when  there  is  a  call  for  comments      ARIN  Issued  -­‐  arin-­‐[email protected]  Read-­‐only  list  open  to  the  general  public.  Used  by  ARIN  staff  to  provide  a  daily  report  of  IPv4  and  IPv6  addresses  returned  and  IPv4  and  IPv6  addresses  issued  directly  by  ARIN  or  address  blocks  returned  to  ARIN's  free  pool.          ARIN  Technical  Discussions  -­‐  arin-­‐tech-­‐[email protected]  Open  to  the  general  public.  Provided  for  those  interested  in  providing  technical  feedback  to  ARIN  on  experiences  in  the  use  or  evaluaHon  of  current  ARIN  services  and  features  in  development.  

https://www.arin.net/participate/mailing_lists/index.html ARIN Announce - [email protected] ARIN Discussion – [email protected] ARIN Public Policy – [email protected] ARIN Consultation – [email protected] ARIN Issued – [email protected] ARIN Technical Discussions - [email protected] 44

Page 45: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Next ARIN Meeting – Oct 24-26 •  Discuss policies

•  Attend tutorials

•  Enjoy social events

•  Network with colleagues

•  Participate remotely

www.arin.net/participate/meetings

Apply for the fellowship to attend an ARIN meeting for free!

45

Page 46: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

ARIN on Social Media

Facebook www.facebook.com/TeamARIN

Twitter www.twitter.com/TeamARIN

LinkedIn www.linkedin.com/groups?gid=834217

YouTube www.youtube.com/TeamARIN

46

Page 47: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

LINKS TO RIR STATISTICS

•  RIR Stats: www.nro.net/statistics

•  Raw Data/Historical RIR Allocations: www.iana.org/assignments/ipv4-address-space

www.iana.org/assignments/as-numbers www.iana.org/assignments/ipv6-unicast-

address-assignments

47

Page 48: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Learn More and Get Involved

Learn more about IPv6 www.arin.net

Get Involved in ARIN Public Policy Mailing List Attend a Meeting – in person or remote

http://www.arin.net/participate/

48

Page 49: IPv6 Deployment: Business Case and Development ...teamarin.net/wp-content/uploads/2012/07/UCC_Internet_Day.pdf · Quick History of the Internet Protocol 15 • Internet Protocol version

Thank You

49