Top Banner
IPv6 implementation in Europe France-IX Paris, France 28 th September 2012 Martin J. Levy, Director IPv6 Strategy Hurricane Electric
39

Hurricane Electric - Ipv6 implementation in Europe

May 30, 2015

Download

Technology

Presentation done by Hurricane Electric during France-IX g
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Hurricane Electric - Ipv6 implementation in Europe

IPv6 implementation in Europe

France-IX Paris, France 28th September 2012 Martin J. Levy, Director IPv6 Strategy Hurricane Electric

Page 2: Hurricane Electric - Ipv6 implementation in Europe

Agenda

Not the same-old same-old IPv6 talk

Today I’ll show pretty IPv6 topology pictures The methodology The visualization IPv4 & IPv6 BGP adjacency Show within countries and between countries

Summary

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 2

* A reference to Dorothy’s ruby slippers from The Wizard of Oz

Page 3: Hurricane Electric - Ipv6 implementation in Europe

BUT FIRST … A WORD ABOUT IPv6

28 Sept 2012 3 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe

Page 4: Hurricane Electric - Ipv6 implementation in Europe

IPv6

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 4

If I said it once … … I said it 110 times

Page 5: Hurricane Electric - Ipv6 implementation in Europe

2011 WORLD IPv6 DAY & 2012 WORLD IPv6 LAUNCH IPv6 TRAFFIC BY THE NUMBERS

28 Sept 2012 5 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe

http://www.worldipv6launch.org/

Page 6: Hurricane Electric - Ipv6 implementation in Europe

http://bgp.he.net/ipv6-progress-report.cgi Networks Running IPv6 We can measure the percentage of networks running IPv6 by comparing the set of ASes in the IPv6 routing table to those in the combined set of IPv4 and IPv6. IPv4 and IPv6 RIBs Last Parsed: Wed Sep 12 01:09:53 PDT 2012 IPv4 ASes: 42259 IPv6 ASes: 6113 ASes using only IPv4: 36270 ASes using only IPv6: 124 ASes using IPv4 and IPv6: 5989 ASes using IPv4 or IPv6: 42383 Percentage of ASes (IPv4 or IPv6) running IPv6: 14.4%

0%1%2%3%4%5%6%7%8%9%

10%11%12%13%14%15%

06/2004

09/2004

12/2004

03/2005

06/2005

09/2005

12/2005

03/2006

06/2006

09/2006

12/2006

03/2007

06/2007

09/2007

12/2007

03/2008

06/2008

09/2008

IPv6 measured at via BGP ASNs with IPv6

Date

14.4%

Perc

enta

ge o

f ASN

s ru

nnin

g v6

3.6%

IA

NA R

unout

W

6D

W

6L

28 Sept 2012 6 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe

Page 7: Hurricane Electric - Ipv6 implementation in Europe

Is IPv6 routing/interconnect/peering prevalent?

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 7

http://bgp.he.net/report/prefixes#_prefixes

http://bgp.he.net/report/prefixes#_networks

~70% average increase per year!

~50% average increase per year!

Page 8: Hurricane Electric - Ipv6 implementation in Europe

But first … 2011 World IPv6 Day

28 Sept 2012 8 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe

World IPv6 Day was about enabling web-based traffic for IPv6 Focus on content providers Web (port 80 & 443 TCP traffic) plotted below

Instant traffic at 00:00 UTC

5X traffic peak

Page 9: Hurricane Electric - Ipv6 implementation in Europe

2012 World IPv6 Launch - real IPv6 traffic

Long term win since W6D in IPv6 traffic levels That means there are both content and eyeballs in play

28 Sept 2012 9 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe

Page 10: Hurricane Electric - Ipv6 implementation in Europe

VISUALIZING IPV4 & IPv6 GLOBALLY AND WITHIN EUROPE

28 Sept 2012 10 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe

Page 11: Hurricane Electric - Ipv6 implementation in Europe

Checking global IPv6 routing – graphically!

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 11

Caveat: - This tool is only as good as its source data.

- IP information is uploaded from RIPE RIS & Oregon routeviews. - Some views are missing; not all routes and paths are visible.

- NOT based on the Hurricane Electric routing tables.

Showing IPv4/IPv6 route propagation in a graphical form

Page 12: Hurricane Electric - Ipv6 implementation in Europe

http://bgp.he.net/ – Route propagation graphs

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 12

Peers that see routes

ASN originating routes

Routes see downstream

of peers

Select tab for v4 or v6 graphs

Page 13: Hurricane Electric - Ipv6 implementation in Europe

Can regional IPv6 routing be measured?

Question: Is there enough IPv6 routing between ISPs? Can IPv6 BGP routing tables provide insight?

Methodology: Lots of BGP routing tables collected globally Data from http://bgp.he.net/ processed further Graphical view on a country-to-country basis

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 13

Page 14: Hurricane Electric - Ipv6 implementation in Europe

Measuring BGP routing by collecting tables

Build on exceptional work by others RIPE/RIS & Oregon routeviews collect BGP tables A hearty “thank you” to RIPE & University of Oregon

Use Hurricane Electric’s http://bgp.he.net/ site and it’s database Daily processing of those BGP tables Results are user-friendly visualization of routing

Take the data one step further …

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 14

Page 15: Hurricane Electric - Ipv6 implementation in Europe

Measuring BGP routing by collecting tables

Take the data one step further …

Only look at BGP peer data (v4 & v6)

It’s only interesting to look at BGP adjacency Map ASN to country-codes Search for adjacencies where CCs are different

Process resulting data to search for in-region connections Clean up the data Display the data

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 15

Page 16: Hurricane Electric - Ipv6 implementation in Europe

Example processing – CC & ASN

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 16

http

://bg

p.he

.net

/cou

ntry

/MY

Process each ASN w

ithin each country Note the ASNs within the country …

http://bgp.he.net/AS24514#_peers

Rem

ove all peers within C

C Note the peer connections that are

outside the country …

Page 17: Hurricane Electric - Ipv6 implementation in Europe

Full country listing at http://bgp.he.net/country/FR Assuming that the ASN is listed as “FR” within RIPE database

Visualizing IPv6 routing within the FR

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 17

ASNs sorted by Adjacency count

http://bgp.he.net/country/FR

Page 18: Hurricane Electric - Ipv6 implementation in Europe

Visualizing IPv6 routing within France

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 18

Caveat: Not all links will show within these graphs

IPv4 &

IPv6

Page 19: Hurricane Electric - Ipv6 implementation in Europe

Visualizing IPv6 routing within France

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 19

Caveat: Not all links will show within these graphs

IPv6 IPv4

Page 20: Hurricane Electric - Ipv6 implementation in Europe

Visualizing IPv6 routing within Belgium

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 20

Caveat: Not all links will show within these graphs

IPv4 &

IPv6

Page 21: Hurricane Electric - Ipv6 implementation in Europe

Visualizing IPv6 routing within the UK

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 21

Caveat: Not all links will show within these graphs

IPv4 &

IPv6

Page 22: Hurricane Electric - Ipv6 implementation in Europe

Visualizing IPv4 & IPv6 routing within the UK

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 22

Caveat: Not all links will show within these graphs

IPv6

IPv4

& IP

v6

Page 23: Hurricane Electric - Ipv6 implementation in Europe

Visualizing IPv6 routing within Hungary

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 23

Caveat: Not all links will show within these graphs

IPv4 &

IPv6

Page 24: Hurricane Electric - Ipv6 implementation in Europe

Visualizing IPv6 routing within Austria

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 24

Caveat: Not all links will show within these graphs

IPv4 &

IPv6

Page 25: Hurricane Electric - Ipv6 implementation in Europe

Visualizing IPv6 routing within Czech Republic

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 25

Caveat: Not all links will show within these graphs

IPv4 &

IPv6

Page 26: Hurricane Electric - Ipv6 implementation in Europe

Visualizing IPv4/IPv6 routing within Europe

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 26

Caveat: Not all links will show within these graphs

Methodology: Look at all ASNs within one country and map ASN-to-ASN connections seen

between countries Thickness of lines shows number of adjacencies seen between countries Only countries that have in-continent IPv4/IPv6 interconnections are shown

IPv4

IPv6

Page 27: Hurricane Electric - Ipv6 implementation in Europe

Visualizing IPv4/IPv6 routing within Europe

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 27

Caveat: Not all links will show within these graphs

IPv4 &

IPv6

Page 28: Hurricane Electric - Ipv6 implementation in Europe

However; data cleanup is needed …

RIPE has “EU” listed as country code for many ASNs; but they are really “somewhere”

Some French examples …

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 28

FR AS261 FR FR AS775 Institut National de Recherche en Informatique FR AS776 INRIA Sophia-Antipolis FR AS777 CEA-Saclay FR AS781 Reseaux Regionaux StanNet et AmperNet FR AS789 IN2P3 FR AS1301 Electricite de France Service National FR AS1303 FR FR AS1307 FR-U-JUSSIEU-PARIS FR AS1708 FR-CNET-ISSY - Centre National d'Etudes des Telecommunication -- CNET FR AS1712 Ecole Nationale Superieure des Telecommunications, FR AS1715 REMIP 2000 FR AS1723 Reseau Regional de la Region Languedoc Roussillon FR AS1724 Amplivia Rhone-Alpes regional network FR AS1725 Reseau NOROPALE FR AS1935 Reseau Regional Limousin FR AS1937 CRATERE AS Number FR AS1938 Irisa/Inria Rennes FR AS1942 FR FR AS1945 Lyon Recherche et Enseignement Suprieur (LyRES) FR AS1948 Education and research network of the Saclay plateau FR AS2060 RENATER_ASNBLOCK1

Page 29: Hurricane Electric - Ipv6 implementation in Europe

Visualizing IPv4/IPv6 routing within Europe

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 29

Caveat: Not all links will show within these graphs

Cleaned up European maps

IPv4

IPv6

Page 30: Hurricane Electric - Ipv6 implementation in Europe

Visualizing IPv4/IPv6 routing within Europe

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 30

Caveat: Not all links will show within these graphs

IPv4 &

IPv6

Page 31: Hurricane Electric - Ipv6 implementation in Europe

Examples from elsewhere in the world

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 31

Caveat: Not all links will show within these graphs

Adding an example of showing each country as a separate node Now you see country-to-country relationships

Impossible to read (need to zoom

)!

Zoom in and view

specific countries

Page 32: Hurricane Electric - Ipv6 implementation in Europe

Does this produce valid BGP diagrams?

Can you question the collected BGP data? Yes - There’s a need for more participating ASNs

Can you question the quality of the data? Yes - BGP is BGP – it’s only “best path”

Can you question the processing? Yes - It only takes one route to show an adjacency exists

Can you question a connection from CC1 to CC2? Yes – in some cases peering could be in CC3 (ie: USA)

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 32

Page 33: Hurricane Electric - Ipv6 implementation in Europe

FINALLY … MOTIVATING PEOPLE … TO USE IPv6

28 Sept 2012 33 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe

Page 34: Hurricane Electric - Ipv6 implementation in Europe

IPv6 Tunnels and IPv6 Certification

28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 34

Hurricane Electric’s IPv6 Tunnel Broker http://tunnelbroker.net/

(IPv6 Tunnels Exist! – sometimes it’s the only way)

Hurricane Electric’s IPv6 Certification Program http://ipv6.he.net/certification/

(It’s a free test – but we have a prize at the end)

Page 35: Hurricane Electric - Ipv6 implementation in Europe

28 Sept 2012 35 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe

Q&A

Contact: Martin J. Levy Director, IPv6 Strategy Hurricane Electric 760 Mission Court Fremont, CA 94539, USA http://he.net/ martin at he dot net +1 (510) 580 4167

?

Page 36: Hurricane Electric - Ipv6 implementation in Europe

HURRICANE ELECTRIC

28 Sept 2012 36 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe

Page 37: Hurricane Electric - Ipv6 implementation in Europe

Hurricane Electric – Roots and History Founded 17+ years ago - ISP & datacenter operator

1994 – Roots within the Silicon Valley high-tech community 1999 – Expanded IPv4 network nationwide in the US 2001 – Started IPv6 native and tunnel connectivity ( http://tunnelbroker.net ) 2006 – Full “technology refresh” enabled native dual-stack IPv6 backbone 2008 – Became largest IPv6 backbone globally ( > 1Gbps IPv6 traffic level) 2009 – Continued expansion into Asia; enabled IPv6 6to4 & Teredo global service 2010 – Added more geographic coverage; expanded IPv6 6to4 and DNS service 2011 – Try to convince people to stop talking about IPv6; just talk about the “Internet” 2012 – World IPv6 Launch – 6th June 2012 – ready and waiting

Added IPv6 services in Atlanta

and Toronto, Canada

Q4 2008

Added IPv6 services in H

ong Kong

Q3 2008

IPv6 tunnelbroker expanded to 9 U

S, 4 European C

ities

Q2 2008

Ranked #1 IPv6

Backbone for BGP

adjacencies

Q1 2008

Rolled out

dual-stack IPv6 backbone

Q1 2007

Purchased 206,000 sq ft

datacenter building

2006

European Expansion

2005

Deployed IPv6

6to4 and teredo relays globally

Q1 2009

Added services In Stockholm

, Tokyo and Zurich

Q2 2009

Added services In Singapore and five other cities

Q2 2010

Deployed fully IPv6 ready

dns.he.net into three continents

2011

Further expansion in Europe, Asia and the U

S

2012

28 Sept 2012 37 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe

Page 38: Hurricane Electric - Ipv6 implementation in Europe

Hurricane Electric’s 11 year experience with IPv6

1995

1996

1997

1998

1999

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

1994

True operational experience Curiosity & Intrigue

2011

2001 2006

2009 Eleven years of experience really helps! IPv6 has matured 2012 – IPv6 is part of day-to-day work; no big deal! 2012

28 Sept 2012 38 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe

Page 39: Hurricane Electric - Ipv6 implementation in Europe

Hurricane Electric – IPv6 Global Network

All Hurricane Electric POPs are full IPv6 Native routing and peering

IPv6 peering at all major peering points in US, Europe &

Asia. Private and public peering capacity at 10Gbps

and above.

28 Sept 2012 39 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe