ipv6 at cern update on network status david gutiérrez co-autor: edoardo martelliedoardo martelli...

13
IPv6 at CERN Update on Network status David Guti é rrez Co-autor: Edoardo Martelli Communication Services / Engineering http://cern.ch/ipv6

Upload: brenda-rodriguez

Post on 14-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

IPv6 at CERN

Update on Network status

David GutiérrezCo-autor: Edoardo Martelli

Communication Services / Engineeringhttp://cern.ch/ipv6

Page 2: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

2

IPv4 exhaustion consequences

In general:• Problematic for new players to join the IPv4 Interneto Part of the Internet will be IPv6 only

• Difficult to deploy new large services based on IPv4 (virtualization, clouds, mobile devices...)o Users hidden behind layers of NAT (CGN)

For CERN, IPv6 is necessary to:

• Keep reaching all remote users• Deploy new large scale services

Page 3: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

3

Transition strategies

Many NAT/Tunneling “solutions”:

DUAL-STACK:

Dual Stack: only viable solution

Address TranslatorIPv4/IPv6 bridge

IPv4 Internet

IPv6 Internet

IPv4 Network IPv6 Internet

DON’T SCALE

Page 4: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

4

CERN IPv6 service

IPv6 ≥ IPv4

The CERN IPv6 service must be at the same level of the IPv4 service.

Plus the advantages peculiar to IPv6.

137.138.34.202001:1458:201:b572::100:2

Page 5: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

IPv6 Deployment

Page 6: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

5

IPv6 Addressing plan

2 0 0 1 : 1 4 5 8 : 0 2 0 1 : 1 0 0 0 : 0 : 0 : 0 : 5

prefix

version

domain

reserved

sequence

service hostprofile

GVA prefixes

2001:1458::/32

fd01:1458::/32

WIGNER prefixes

2001:1459::/32

fd01:1459::/32

Network Domains

0 EXTNET and Firewall

1 CORE

2 General Purpose Net

3 LHC Computing Grid

5 ALICE

Network Profiles

fffe EUI64

0000 Net Equipment

0001 User device

Well known hosts

x::1 Gateway

x::2 VRRP backup

Page 7: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

7

IPv6 LANDB

• LANDB central repository for all network information

• IPv6 is now the main navigation source

• New schema has been introduced on 25th of March 2012 keeping the compatibility with existing applications and queries.

• All information already dual-stack

Page 8: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

8

Network configuration

Page 9: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

9

IPv6 Network

LCG

CORE

GPN

Backbone

Distribution

Access ToR sw

LCG: LHC Computing Grid GPN: General Purpose Network CIXP: CERN Internet eXchange Point

IT Buildings

EXTNET

Internet Internet2US Peers

Géant2CIXP

IPv4 only Link

Dual Stack Link

ActiveFirewall

ActiveFirewall

IPv4 only routerDual Stack routerIPv6 user Testbed

Page 10: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

10

IPv6 Deployment timeline

Testing of network devices: completedIPv6 Testbed for CERN users: availableNew LANDB schema: in productionAddressing plan in LANDB: in productionProvisioning tools : on goingNetwork configuration: on goingUser interface (network.cern.ch): on goingNetwork services (DNS, DHCPv6, Radius, NTP): ongoingUser trainingIPv6 Service ready for production2013Q2

2011Q2

Today

2011Q3

2012Q1

2012Q1

Page 11: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

11

IPv6 Ready?

• Host papagena is IPv6 ready

• All papagena applications listen both IPv4 and IPv6

• papagena has equivalent IPv4 and IPv6 openings in the firewall

• papagena.cern.ch AAAA? ► 2001:1458:201::100:35

• Host papageno still testing IPv6

• papageno has NO IPv6 firewall openings

• papageno.cern.ch AAAA? ► NO RECORD

• papageno.ipv6.cern.ch AAAA? ► 2001:1458:201::100:34

papageno and papagena:

• Can obtain an IPv6 DHCP lease (if HCP enabled)

• Will receive the default IPv6 gateway via RA

• Will be able to use Network Services via IPv6

Page 12: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

11

Unregistered Devices

• Devices have to be registered to make use of the network infrastructure

• IPv4 DHCP provides special pool for unregistered

• IPv6 DHCP6. Gateway?

• SLAAC only link-local

• Provide Gateway

• RA without prefixes• RA +Managed

Page 13: IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering

12

Thank you for your attention

Questions?