Migrating from IPv4 to IPv6 - RIPE

Preview:

Citation preview

Migrating from IPv4 to IPv6

Arno MeulenkampRIPE NCC

IPv6 workshopVilnius 30-06-2009

1Tuesday, 30 June 2009

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

Stages of Grief

Denial

Anger

Bargaining

Depression

Acceptance

3Tuesday, 30 June 2009

Internet Registries

4Tuesday, 30 June 2009

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

The 5 RIRs

6Tuesday, 30 June 2009

Registration

7Tuesday, 30 June 2009

Aggregation

8Tuesday, 30 June 2009

Conservation

9Tuesday, 30 June 2009

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

IP Address Distribution

Allocation PA Assignment PI Assignment

IANA

End User

LIR

RIR

/0

/32

/12

/56/48 /48

11Tuesday, 30 June 2009

IPv4?

12Tuesday, 30 June 2009

IPv4 Address Pool - 2005

APNIC

LACNICARIN

AfriNIC

RIPE NCC

CentralRegistry

25%available

13Tuesday, 30 June 2009

IPv4 Address Pool - Now

APNIC

LACNICARIN

AfriNIC

RIPE NCC

CentralRegistry

Other

11%available

14Tuesday, 30 June 2009

Network Address Translation = Bad

Internet

NAT Router withpublic IP

15Tuesday, 30 June 2009

NAT behind NAT = Worse

Internet

NAT Router withpublic IP

NAT Router withprivate IP

NAT Router withprivate IP

16Tuesday, 30 June 2009

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

IPv6 Transition

18Tuesday, 30 June 2009

Getting it

19Tuesday, 30 June 2009

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

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

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

40

50

60

70

2004 2005 2006 2007 2008 2009

Percentage of Routed IPv6 Allocations

23Tuesday, 30 June 2009

0

300

600

900

1200

1500

2004 2005 2006 2007 2008 2009

IPv6 Allocations and Announcements

RIPE NCC AllocationsAnnouncements

24Tuesday, 30 June 2009

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

Doing it

26Tuesday, 30 June 2009

Change your face first•Web

•Authoritative DNS

•Mail servers

•Outsiders see these services

•Multiple mature implementations exist

27Tuesday, 30 June 2009

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

Do•Phased approach

•Change requirements for new hardware

•Work outside-in, then inside-out

•Feature parity

•Dual stack

29Tuesday, 30 June 2009

More information:

www.ripe.netwww.ipv6actnow.org

arno@ripe.net

30Tuesday, 30 June 2009

Recommended