Migrating from IPv4 to IPv6 - RIPE

30
Migrating from IPv4 to IPv6 Arno Meulenkamp RIPE NCC IPv6 workshop Vilnius 30-06-2009 1 Tuesday, 30 June 2009

Transcript of Migrating from IPv4 to IPv6 - RIPE

Page 1: Migrating from IPv4 to IPv6 - RIPE

Migrating from IPv4 to IPv6

Arno MeulenkampRIPE NCC

IPv6 workshopVilnius 30-06-2009

1Tuesday, 30 June 2009

Page 2: Migrating from IPv4 to IPv6 - RIPE

0

64

128

192

256

1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012

IPv4 Pool - The FutureIANA Pool RIR Allocations Advertised RIR Pool

Data Projection220

Today

2Tuesday, 30 June 2009

Page 3: Migrating from IPv4 to IPv6 - RIPE

Stages of Grief

Denial

Anger

Bargaining

Depression

Acceptance

3Tuesday, 30 June 2009

Page 4: Migrating from IPv4 to IPv6 - RIPE

Internet Registries

4Tuesday, 30 June 2009

Page 5: Migrating from IPv4 to IPv6 - RIPE

RIPE NCC

Located in Amsterdam

Not for profit membership organisation

6064 active members (1 jan 2009)695 new members in 2008

Started by the RIPE community in 1992

One of five RIRs

5Tuesday, 30 June 2009

Page 6: Migrating from IPv4 to IPv6 - RIPE

The 5 RIRs

6Tuesday, 30 June 2009

Page 7: Migrating from IPv4 to IPv6 - RIPE

Registration

7Tuesday, 30 June 2009

Page 8: Migrating from IPv4 to IPv6 - RIPE

Aggregation

8Tuesday, 30 June 2009

Page 9: Migrating from IPv4 to IPv6 - RIPE

Conservation

9Tuesday, 30 June 2009

Page 10: Migrating from IPv4 to IPv6 - RIPE

AfriNIC RIPE NCC ARIN APNIC LACNIC

How Policy Is Made

AfriNIC community

RIPE community

ARIN community

APNIC community

LACNIC community

Reach consensus across communities

ICANN / IANA

ASO / NRO

proposalproposal proposal proposal proposalGlobal Policy Proposal

10Tuesday, 30 June 2009

Page 11: Migrating from IPv4 to IPv6 - RIPE

IP Address Distribution

Allocation PA Assignment PI Assignment

IANA

End User

LIR

RIR

/0

/32

/12

/56/48 /48

11Tuesday, 30 June 2009

Page 12: Migrating from IPv4 to IPv6 - RIPE

IPv4?

12Tuesday, 30 June 2009

Page 13: Migrating from IPv4 to IPv6 - RIPE

IPv4 Address Pool - 2005

APNIC

LACNICARIN

AfriNIC

RIPE NCC

CentralRegistry

25%available

13Tuesday, 30 June 2009

Page 14: Migrating from IPv4 to IPv6 - RIPE

IPv4 Address Pool - Now

APNIC

LACNICARIN

AfriNIC

RIPE NCC

CentralRegistry

Other

11%available

14Tuesday, 30 June 2009

Page 15: Migrating from IPv4 to IPv6 - RIPE

Network Address Translation = Bad

Internet

NAT Router withpublic IP

15Tuesday, 30 June 2009

Page 16: Migrating from IPv4 to IPv6 - RIPE

NAT behind NAT = Worse

Internet

NAT Router withpublic IP

NAT Router withprivate IP

NAT Router withprivate IP

16Tuesday, 30 June 2009

Page 17: Migrating from IPv4 to IPv6 - RIPE

Reaching the next billion

• Over 1 billion Internet users now- around 15% of all people

• Mobile phones are becoming Internet devices• Wireless cameras• The Internet of things• and so on and so forth.....

• IPv4 is limited to 4 billion addresses- roughly 3,5 billion usable

17Tuesday, 30 June 2009

Page 18: Migrating from IPv4 to IPv6 - RIPE

IPv6 Transition

18Tuesday, 30 June 2009

Page 19: Migrating from IPv4 to IPv6 - RIPE

Getting it

19Tuesday, 30 June 2009

Page 20: Migrating from IPv4 to IPv6 - RIPE

IPv6 Basics

• IPv6 address: 128 bits- 32 bits in IPv4

• Every subnet should be a /64• Customer assignments (sites) between:

- /64 (1 subnet)- /48 (65536 subnets)

• Minimum allocation size /32- 65536 /48’s

20Tuesday, 30 June 2009

Page 21: Migrating from IPv4 to IPv6 - RIPE

Getting an IPv6 allocation

To qualify, an organisation must:- Be an LIR - Advertise the allocation as a single prefix- Have a plan for making assignments within two

years

Minimum allocation size /32

21Tuesday, 30 June 2009

Page 22: Migrating from IPv4 to IPv6 - RIPE

Getting IPv6 PI address space

To qualify, an organisation must:- Not be an LIR - Demonstrate it will multihome- Meet the contractual requirements for provider

independent resources

Minimum assignment size /48

22Tuesday, 30 June 2009

Page 23: Migrating from IPv4 to IPv6 - RIPE

40

50

60

70

2004 2005 2006 2007 2008 2009

Percentage of Routed IPv6 Allocations

23Tuesday, 30 June 2009

Page 24: Migrating from IPv4 to IPv6 - RIPE

0

300

600

900

1200

1500

2004 2005 2006 2007 2008 2009

IPv6 Allocations and Announcements

RIPE NCC AllocationsAnnouncements

24Tuesday, 30 June 2009

Page 25: Migrating from IPv4 to IPv6 - RIPE

DE UK NL FR CH IT RU CZ SE PL AT NO ES DK IE BE EE LV LT

001303486

1412151311913

2529

40

3510

22232430

414449

5555

6670

7676

117

163

231 all time 2009

IPv6 Allocations per Country

25Tuesday, 30 June 2009

Page 26: Migrating from IPv4 to IPv6 - RIPE

Doing it

26Tuesday, 30 June 2009

Page 27: Migrating from IPv4 to IPv6 - RIPE

Change your face first•Web

•Authoritative DNS

•Mail servers

•Outsiders see these services

•Multiple mature implementations exist

27Tuesday, 30 June 2009

Page 28: Migrating from IPv4 to IPv6 - RIPE

Don't•Seperate IPv6 features from IPv4

•Do everything in one go

•Appoint an IPv6 specialist

•do you have an IPv4 specialist?

•See IPv6 as a product

28Tuesday, 30 June 2009

Page 29: Migrating from IPv4 to IPv6 - RIPE

Do•Phased approach

•Change requirements for new hardware

•Work outside-in, then inside-out

•Feature parity

•Dual stack

29Tuesday, 30 June 2009

Page 30: Migrating from IPv4 to IPv6 - RIPE

More information:

www.ripe.netwww.ipv6actnow.org

[email protected]

30Tuesday, 30 June 2009