IPv6 implementation in Europe    France-IX    Paris, France    28th September 2012    Martin J. Levy, Director IPv6 Strate...
Agenda    Not the same-old same-old IPv6 talk    Today I’ll show pretty IPv6 topology pictures         The methodology ...
BUT FIRST …               A WORD ABOUT IPv628 Sept 2012      Martin J Levy - Hurricane Electric - IPv6 implementation in E...
IPv6If I said it once …               … I said it 110 times28 Sept 2012       Martin J Levy - Hurricane Electric - IPv6 im...
http://www.worldipv6launch.org/   2011 WORLD IPv6 DAY &   2012 WORLD IPv6 LAUNCH       IPv6 TRAFFIC BY THE NUMBERS28 Sept ...
IPv6 measured at via BGP ASNs with IPv6 http://bgp.he.net/ipv6-progress-report.cgi Networks Running IPv6 We can measure th...
Is IPv6 routing/interconnect/peering prevalent?               ~70% average increase per year!                      http://...
But first … 2011 World IPv6 Day    World IPv6 Day was about enabling web-based traffic for IPv6         Focus on content...
2012 World IPv6 Launch - real IPv6 traffic    Long term win since W6D in IPv6 traffic levels         That means there ar...
VISUALIZING IPV4 & IPv6   GLOBALLY AND WITHIN   EUROPE28 Sept 2012   Martin J Levy - Hurricane Electric - IPv6 implementat...
Checking global IPv6 routing – graphically! Showing IPv4/IPv6 route propagation          in a graphical formCaveat:       ...
http://bgp.he.net/ – Route propagation graphs                                                                        Selec...
Can regional IPv6 routing be measured?    Question:         Is there enough IPv6 routing between ISPs?         Can IPv6...
Measuring BGP routing by collecting tables    Build on exceptional work by others         RIPE/RIS & Oregon routeviews c...
Measuring BGP routing by collecting tables    Take the data one step further …    Only look at BGP peer data (v4 & v6)  ...
Example processing – CC & ASN                                                                                   Process ea...
Visualizing IPv6 routing within the FR    Full country listing at http://bgp.he.net/country/FR         Assuming that the...
Visualizing IPv6 routing within France                                                                                    ...
Visualizing IPv6 routing within France                             IPv4                                                   ...
Visualizing IPv6 routing within Belgium                                                                                   ...
Visualizing IPv6 routing within the UK                                                                                    ...
Visualizing IPv4 & IPv6 routing within the UKIPv4 & IPv6                                                                  ...
Visualizing IPv6 routing within Hungary                                                                                   ...
Visualizing IPv6 routing within Austria                                                                                   ...
Visualizing IPv6 routing within Czech Republic                                                                            ...
Visualizing IPv4/IPv6 routing within Europe     Methodology:           Look at all ASNs within one country and map ASN-t...
Visualizing IPv4/IPv6 routing within Europe                                                                               ...
However; data cleanup is needed …    RIPE has “EU” listed as country code for     many ASNs; but they are really “somewhe...
Visualizing IPv4/IPv6 routing within Europe     Cleaned up European maps                                                 ...
Visualizing IPv4/IPv6 routing within Europe                                                                               ...
Examples from elsewhere in the world   Adding an example of showing each country as a separate node         Now you see ...
Does this produce valid BGP diagrams?    Can you question the collected BGP data?         Yes - There’s a need for more ...
FINALLY …               MOTIVATING PEOPLE                                                   … TO USE IPv628 Sept 2012     ...
IPv6 Tunnels and IPv6 Certification     Hurricane Electric’s IPv6 Tunnel Broker              http://tunnelbroker.net/     ...
Q&A               Contact:                                     ?                     Martin J. Levy                     Di...
HURRICANE ELECTRIC28 Sept 2012   Martin J Levy - Hurricane Electric - IPv6 implementation in Europe   36
Hurricane Electric – Roots and History      Founded 17+ years ago - ISP & datacenter operator           1994 – Roots wit...
Hurricane Electric’s 11 year experience with IPv6                                                                         ...
Hurricane Electric – IPv6 Global NetworkAll Hurricane Electric POPs are full IPv6 Native routing and peering              ...
Upcoming SlideShare
Loading in …5
×

Hurricane Electric - Ipv6 implementation in Europe

1,422 views

Published on

Presentation done by Hurricane Electric during France-IX g

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,422
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Hurricane Electric - Ipv6 implementation in Europe

  1. 1. IPv6 implementation in Europe France-IX Paris, France 28th September 2012 Martin J. Levy, Director IPv6 Strategy Hurricane Electric
  2. 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 Oz28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 2
  3. 3. BUT FIRST … A WORD ABOUT IPv628 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 3
  4. 4. IPv6If I said it once … … I said it 110 times28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 4
  5. 5. http://www.worldipv6launch.org/ 2011 WORLD IPv6 DAY & 2012 WORLD IPv6 LAUNCH IPv6 TRAFFIC BY THE NUMBERS28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 5
  6. 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 Date28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 6
  7. 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#_networks28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 7
  8. 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 peak28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 8
  9. 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 play28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 9
  10. 10. VISUALIZING IPV4 & IPv6 GLOBALLY AND WITHIN EUROPE28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 10
  11. 11. Checking global IPv6 routing – graphically! Showing IPv4/IPv6 route propagation in a graphical formCaveat: - 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. 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 routes28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 12
  13. 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 basis28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 13
  14. 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. 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 data28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 15
  16. 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. 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/FRASNs sorted by Adjacency count28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 17
  18. 18. Visualizing IPv6 routing within France IPv4 & IPv6Caveat: Not all links will show within these graphs28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 18
  19. 19. Visualizing IPv6 routing within France IPv4 IPv6Caveat: Not all links will show within these graphs28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 19
  20. 20. Visualizing IPv6 routing within Belgium IPv4 & IPv6Caveat: Not all links will show within these graphs28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 20
  21. 21. Visualizing IPv6 routing within the UK IPv4 & IPv6Caveat: Not all links will show within these graphs28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 21
  22. 22. Visualizing IPv4 & IPv6 routing within the UKIPv4 & 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. 23. Visualizing IPv6 routing within Hungary IPv4 & IPv6Caveat: Not all links will show within these graphs28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 23
  24. 24. Visualizing IPv6 routing within Austria IPv4 & IPv6Caveat: Not all links will show within these graphs28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 24
  25. 25. Visualizing IPv6 routing within Czech Republic IPv4 & IPv6Caveat: Not all links will show within these graphs28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 25
  26. 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 IPv6Caveat: Not all links will show within these graphs28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 26
  27. 27. Visualizing IPv4/IPv6 routing within Europe IPv4 & IPv6Caveat: Not all links will show within these graphs28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 27
  28. 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 dEtudes 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_ASNBLOCK128 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 28
  29. 29. Visualizing IPv4/IPv6 routing within Europe Cleaned up European maps IPv4 IPv6Caveat: Not all links will show within these graphs28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 29
  30. 30. Visualizing IPv4/IPv6 routing within Europe IPv4 & IPv6Caveat: Not all links will show within these graphs28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 30
  31. 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 countriesCaveat: Not all links will show within these graphs28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 31
  32. 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. 33. FINALLY … MOTIVATING PEOPLE … TO USE IPv628 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 33
  34. 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. 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 416728 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 35
  36. 36. HURRICANE ELECTRIC28 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 36
  37. 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 PurchasedExpansion dual-stack Rolled outEuropean Added Q1 Q1 Q2 Q3 Q4 Q1 Q2 Q22005 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. 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! 201228 Sept 2012 Martin J Levy - Hurricane Electric - IPv6 implementation in Europe 38
  39. 39. Hurricane Electric – IPv6 Global NetworkAll 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

×