The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Hurricane Electric - Ipv6 implementation in Europe
1. IPv6 implementation in Europe
France-IX
Paris, France
28th September 2012
Martin J. Levy, Director IPv6 Strategy
Hurricane Electric
2. 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
* A reference to Dorothy’s ruby slippers from The Wizard of Oz
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 2
3. BUT FIRST …
A WORD ABOUT IPv6
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 3
4. IPv6
If I said it once …
… I said it 110 times
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 4
5. http://www.worldipv6launch.org/
2011 WORLD IPv6 DAY &
2012 WORLD IPv6 LAUNCH
IPv6 TRAFFIC BY THE NUMBERS
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 5
6. IPv6 measured at via BGP ASNs with IPv6
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 15%
IPv6 ASes: 6113 14%
14.4%
W6L
13%
ASes using only IPv4: 36270
12%
ASes using only IPv6: 124
Percentage of ASNs running v6
11%
ASes using IPv4 and IPv6: 5989
W6D
10%
ASes using IPv4 or IPv6: 42383 9%
IANA Runout
8%
7%
Percentage of ASes (IPv4 or IPv6)
6%
running IPv6: 14.4%
5%
4%
3%
2% 3.6%
1%
0%
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
Date
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 6
7. Is IPv6 routing/interconnect/peering prevalent?
~70% average increase per year!
http://bgp.he.net/report/prefixes#_prefixes
~50% average increase per year!
http://bgp.he.net/report/prefixes#_networks
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 7
8. But first … 2011 World IPv6 Day
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
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 8
9. 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 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 9
10. VISUALIZING IPV4 & IPv6
GLOBALLY AND WITHIN
EUROPE
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 10
11. Checking global IPv6 routing – graphically!
Showing IPv4/IPv6 route propagation
in a graphical form
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.
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 11
12. http://bgp.he.net/ – Route propagation graphs
Select tab for v4 or v6 graphs
Routes see downstream of peers
Peers that see routes
ASN originating
routes
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 12
13. 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
14. 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
15. 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
16. Example processing – CC & ASN
Process each ASN within each country
http://bgp.he.net/country/MY
http://bgp.he.net/AS24514#_peers
Remove all peers within CC
Note the ASNs within the country …
Note the peer connections that are
outside the country …
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 16
17. Visualizing IPv6 routing within the FR
Full country listing at http://bgp.he.net/country/FR
Assuming that the ASN is listed as “FR” within RIPE database
http://bgp.he.net/country/FR
ASNs sorted by Adjacency count
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 17
18. Visualizing IPv6 routing within France
IPv4 & IPv6
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 18
19. Visualizing IPv6 routing within France
IPv4 IPv6
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 19
20. Visualizing IPv6 routing within Belgium
IPv4 & IPv6
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 20
21. Visualizing IPv6 routing within the UK
IPv4 & IPv6
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 21
22. Visualizing IPv4 & IPv6 routing within the UK
IPv4 & IPv6
IPv6
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 22
23. Visualizing IPv6 routing within Hungary
IPv4 & IPv6
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 23
24. Visualizing IPv6 routing within Austria
IPv4 & IPv6
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 24
25. Visualizing IPv6 routing within Czech Republic
IPv4 & IPv6
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 25
26. Visualizing IPv4/IPv6 routing within Europe
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
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 26
27. Visualizing IPv4/IPv6 routing within Europe
IPv4 & IPv6
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 27
28. However; data cleanup is needed …
RIPE has “EU” listed as country code for
many ASNs; but they are really “somewhere”
Some French examples …
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
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 28
29. Visualizing IPv4/IPv6 routing within Europe
Cleaned up European maps
IPv4
IPv6
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 29
30. Visualizing IPv4/IPv6 routing within Europe
IPv4 & IPv6
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 30
31. Examples from elsewhere in the world
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
Caveat: Not all links will show within these graphs
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 31
32. 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
33. FINALLY …
MOTIVATING PEOPLE
… TO USE IPv6
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 33
34. IPv6 Tunnels and IPv6 Certification
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)
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 34
35. 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
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 35
37. 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
Deployed fully IPv6 ready
Europe, Asia and the US
and Toronto, Canada
Further expansion in
datacenter building
services in Atlanta
Backbone for BGP
expanded to 9 US,
4 European Cities
IPv6 tunnelbroker
Tokyo and Zurich
In Singapore and
three continents
6to4 and teredo
Ranked #1 IPv6
Added services
Added services
five other cities
IPv6 backbone
dns.he.net into
Deployed IPv6
relays globally
In Stockholm,
in Hong Kong
IPv6 services
206,000 sq ft
adjacencies
Added IPv6
Purchased
Expansion
dual-stack
Rolled out
European
Added
Q1 Q1 Q2 Q3 Q4 Q1 Q2 Q2
2005 2006 2007 2008 2008 2008 2008 2009 2009 2010 2011 2012
28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 37
38. Hurricane Electric’s 11 year experience with IPv6
2011
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
Curiosity & Intrigue True operational experience
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 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 38
39. 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 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 39