40
1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

Embed Size (px)

Citation preview

Page 1: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

1

Challenges in IPv6 Address Management

Paul Wilson

Director General

APNIC

Page 2: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

2

What is an IP Address?

Page 3: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

3

“On the Internet, nobody knows you’re a dog…”

by Peter Steiner, from The New Yorker, (Vol.69 (LXIX) no. 20)

Page 4: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

4

www.google.com

www.redhat.com

www.ebay.com

www.dogs.biz

www.apnic.net

www.gnso.org

www.ebay.com

www.doggie.com

www.ietf.org

216.239.39.99

66.187.232.50

66.135.208.101

209.217.36.32

202.12.29.20

199.166.24.5

66.135.208.88

198.41.3.45

4.17.168.6

“On the Internet…”you are nothing but an IP Address!

202.12.29.142

Page 5: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

5

What is an IP Address?

IPv4: 32 bits

232 = 4,294,967,296 addresses

= 4 billion addresses

e.g. 202.12.29/24 (network address)

202.12.29.142 (host address)

IPv6: 128 bits

2128 = 340,282,366,920,938,463,463,374,607,431,770,000,000

= 340 billion billion billion billion addresses ?

e.g. 2001:0400::/32 (network address)

2001:0400:3c00:af92:: (host address)

Page 6: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

6

What is an IP Address?

• Internet infrastructure addresses– Uniquely assigned to infrastructure elements– Globally visible to the entire Internet

• A finite “Common Resource”– Never “owned” by address users

• Managed globally under common policies– To ensure globally cohesive Internet– Policies developed by the Internet community– Implemented by cooperative RIR system

• Not dependent upon the DNS

Page 7: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

7

My Computer www.cernet.cn2001:0C00:8888:: 2001:0400::

www.cernet.cn ? 202.112.0.462001:0400::

IP addresses are not domain names…

The Internet

DNS

Page 8: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

8

Why IPv6?

Page 9: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

9

Rationale for IPv6

• IPv4 address space consumption– Now up to 10 years unallocated remaining– More if unused addresses can be reclaimed– These are today’s projections – reality will

definitely be different

• Loss of “end to end” connectivity– Widespread use of NAT due to ISP policies

and marketing– Additional complexity and performance

degradation– “Fog on the Internet”

Page 10: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

10

The NAT problem

10.0.0.1 ..2 ..3 ..4

R

61.100.32.0/26(64 addresses)

61.100.32.1 ..2 ..3 ..4

ISP 61.100.0.0/16

The Internet

*AKA home router, ICS, firewall

NAT*

61.100.32.128(1 address)

Page 11: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

11

The NAT problem

Internet

10.0.0.1

61.100.32.128

NAT

?Extn 10

Phone Network

10 4567 9876

PABX

Page 12: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

12

How are IP Addresses managed?

Page 13: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

13

The early years: 1981 – 1992

“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 790)

1981:

Page 14: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

14

IANA address consumption

1983 1984 1985 1986 1987 1988 1989 1990 1991

0

2

4

6

8

10

12

14

16

Page 15: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

15

Global routing table: ’88 – ’92

0

1000

2000

3000

4000

5000

6000

7000

8000

9000

Jul-88 Jan-89 Jul-89 Jan-90 Jul-90 Jan-91 Jul-91 Jan-92 Jul-92

Page 16: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

16

0

10000

20000

30000

40000

50000

60000

70000

80000

90000

100000

Jan-89 Jan-90 Jan-91 Jan-92 Jan-93 Jan-94 Jan-95 Jan-96

Global routing table: Projection

Page 17: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

17

The boom years: 1992 – 2001

“It has become clear that … these problems are likely to become critical within the next one to three years.” (RFC1338)

“…it is [now] desirable to consider delegating the registration function to an organization in each of those geographic areas.” (RFC 1366)

1992:

Page 18: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

18

IANA address consumption

1983 1984 1985 1986 1987 1988 1989 1990 1991

0

2

4

6

8

10

12

14

16

19

83

19

84

19

85

19

86

19

87

19

88

19

89

19

90

19

91

19

92

19

93

19

94

19

95

19

96

19

97

19

98

19

99

20

00

20

01

20

02

20

03

20

04

20

05

0

2

4

6

8

10

12

14

16

various

assigned

ripencc

lacnic

arin

apnic

Page 19: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

19

Global routing table

http://bgp.potaroo.net/as1221/bgp-active.html

CIDR deployment

“Dot-Com” boom

Projected routing table growth without CIDR

Sustainablegrowth?

Page 20: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

20

Recent years: 2002 – 2005

2004:

Establishment of the Number Resource Organisation

Page 21: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

21

Unused75

29%

RIPENCC166%

LACNIC2

1%

Historical89

35%

Reserved36

14%

APNIC166%

ARIN229%

IPv4 distribution – Global

Page 22: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

22

IPv4 distribution – Regional

1999 2000 2001 2002 20032004

2005

0.00

0.50

1.00

1.50

2.00

2.50

3.00

apnic

arin

lacnic

ripencc

afrinic

Page 23: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

23

IPv4 Allocations – Global top 10

199319941995199619971998 1999 2000 2001 2002 2003 2004 2005

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

ES

NL

CA

FR

DE

KR

UK

CN

JP

US

Page 24: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

24

IPv4 allocations – CN

199319941995199619971998 1999 2000 2001 2002 2003 2004 2005

0.0

0.2

0.4

0.6

0.8

1.0

1.2

Page 25: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

25

IPv4 lifetime

http://bgp.potaroo.net/ipv4

IANA allocations

RIR allocatio

ns

Addresses routed

Historical Data Projection

Reclamation?

Page 26: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

26

Regional Internet Registries

Page 27: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

27

What are RIRs?

• Regional Internet Registries– Industry self-regulatory bodies– Non-profit, neutral and independent– Open membership-based structures

• Internet resource allocation and registration– Primarily, IP addresses – IPv4 and IPv6

• Policy development and coordination– Open Policy Meetings and processes

• Training and outreach– Training courses, seminars, conferences…

• Publications– Newsletters, reports, web site

Page 28: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

28

What is APNIC?

• RIR for Asia Pacific region– Established 1993, Tokyo– 1010 members in 45 of 62 AP economies– 45 staff, 18 nationality/language groups

• National Internet Registry structure– All NIR follow same policies– Very close cooperation with CNNIC and others

• Other activities– Liaison: IETF, APT, PITA, APEC, ISP-A’s– ITU Sector Member– UN ECOSOC consultative status– Deployment of rootservers…

Page 29: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

29

Internet infrastructure support

• ‘Anycast’ root server deployments – Substantial funding by

APNIC– Working with root

operators (F, I, K, M)– 10+ deployed to 2004– Work in progress

• AU (K), JP (K), IN, SG, KH, PK, CN

• Beijing– 90% of queries now

handled locallyhttp://www.apnic.net/services/rootserver

I

KL

Page 30: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

30

What is APNIC?

Page 31: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

31

IP Address Policies

Page 32: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

32

IP address management policies

• Fundamental technical principles– Provider-based addressing– Objective demonstrated need– Conservation, aggregation and registration

• Administrative policies– “Common resources” – not owned– Management in common interest– First-come-first-served allocation

• Constantly evolving through policy process– By consensus of Internet operator community– Process is open to all interested parties

Page 33: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

33

RIR policy coordination

OPEN

TRANSPARENT‘BOTTOM UP’

Anyone can participate

All decisions & policies documented & freely available to anyone

Internet community proposes and approves policy

Need

DiscussEvaluate

Implement Consensus

Page 34: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

34

Global policy coordination

• Local actions have global impact– Consumption or wastage of common resource– Global routing table growth

• Bad behaviour can isolate entire networks and countries

– E.g. Spam and hacking

• Inconsistent policies also cause global effects– E.g. Fragmentation of IP address space– If widespread, Internet routing is fragmented– End of global end-end routability

• Address policies must be globally consistent– RIRs work hard to ensure this

Page 35: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

35

Recent proposals

• IPv6 reservations for all countries– Based on fair measure (population)– Could help to ensure fairness in future– Technical impacts need to be studied

• IPv6 allocations to all countries– Strong risk of diverging policies– 250 different policy systems?– Likely to seriously impact global Internet

• Parallel allocation systems– Competing systems may exhaust limited IP address

resource– Implications should be studied

Page 36: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

36

Summary

Page 37: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

37

IP address policy

• A global internet needs global policy– RIRs and NRO achieve this– 10+ years of successful experience

• Policy fragmentation – Internet fragmentation, loss of global routing

• IPv4 has a long history– Result of early allocations is unfair distribution– RIRs have ensured that current allocation policies

are fair to all

• IPv6 is being managed better from the start– RIR system is responsible and fair– Policy will continue to evolve with the Internet

Page 38: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

38

IPv6 – Internet for everything!

Page 39: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

39

IPv6 – Summary

• The good news…– IPv6 is available now!– IPv6 addresses are very easy to obtain

• The not so good news…– Complexity: cost and learning curve– Demand? Do users want it? “Chicken and Egg”

• The reality: A long transition– “Changing engines mid-flight”– Long process – 10 years to complete?

• The critical message: Start now!

Page 40: 1 Challenges in IPv6 Address Management Paul Wilson Director General APNIC

40

Thank You