1. Industry Collaboration:
Working Together to Deploy IPv6
ION Conference
Mumbai India
10th October 2012
Martin J. Levy, Director IPv6 Strategy
Hurricane Electric
2. Agenda
IPv6 IPv6 IPv6 *
11+ years of IPv6 at Hurricane Electric
Visualizing IPv6 usage and more
Motivate networks into implementing IPv6?
* A reference to Dorothy’s ruby slippers from The Wizard of Oz
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 2
3. HURRICANE ELECTRIC
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 3
4. 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
expanded to 9 US,
services in Atlanta
Backbone for BGP
4 European Cities
IPv6 tunnelbroker
In Singapore and
Tokyo and Zurich
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 Hong Kong
IPv6 services
In Stockholm,
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
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 4
5. Hurricane Electric’s 11 year experience with IPv6
IANA IPv4 exh
aust ion
IETF kicks o
ff IPng (IPv
6)
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
.net
IPv6 tunnelbroker
2001
Full technology re
fresh
2006
Deployed 6to4
& Teredo
2009
Eleven years of experience really helps!
IPv6 has matured World IPv6
Launch
2012 – IPv6 is part of day-to-day work; no big deal! 2012
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 5
6. Hurricane Electric – IPv6 Global Network
All Hurricane Electric POPs are full IPv6 Native routing and peering
Hong Kong Bay Area Los Angeles Kansas City New York Area Paris
Equinix
Equinix Telehouse
1100 Walnut Interxion
Oak Tower
Newark
Fremont
Palo Alto One Wilshire New York
Mega-i 600 W 7th 1102 Grand Telehouse
San Jose
Vancouver
Seattle
Stockholm
Portland Montreal
Minneapolis Toronto
Dublin Amsterdam Berlin
Warsaw
Salt Lake City Cleveland New York Frankfurt
London Prague
Tokyo Bay Area Paris
Seoul Chicago
Zurich Vienna
Denver Ashburn
New Delhi Kansas City Milan
Las Vegas
Hong Kong Taipei Los Madrid
Angeles Phoenix Atlanta
Bangalore
Dallas
Singapore Houston
Miami
AS6939 Map o IPv6 peering at all major
utdate peering points in US, Europe &
d!
Asia. Private and public
peering capacity at 10Gbps
and above.
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 6
7. IT’S TWENTY TWELVE …
IPv6 BY THE NUMBERS
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 7
8. 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 Oct 10 01:10:25 PDT 2012 15%
14%
14.6%
W6L
13%
IPv4 ASes: 42474 12%
IPv6 ASes: 6207
Percentage of ASNs running v6
11%
ASes using only IPv4: 36382 10%
W6D
ASes using only IPv6: 115 9%
8%
ASes using IPv4 and IPv6: 6092
IANA Runout
7%
ASes using IPv4 or IPv6: 42589 6%
Percentage of ASes (IPv4 or IPv6) 5%
running IPv6: 14.6% 4%
3%
2%
1% 3.6%
0%
10/2008
10/2009
10/2010
01/2011
04/2011
07/2011
10/2011
10/2012
07/2008
01/2009
04/2009
07/2009
01/2010
04/2010
07/2010
01/2012
04/2012
07/2012
Date
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 8
9. 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
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 9
10. http://www.worldipv6launch.org/
2012 & WORLD IPv6 LAUNCH
Don’t be left behind
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 10
11. 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
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 11
12. 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
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 12
13. 2012 World IPv6 Launch - real IPv6 traffic
Exchange points showing IPv6 traffic spikes
DE-CIX Frankfurt
AMS-IX Amsterdam
Interesting IPv6 traffic spike in Frankfurt prior to W6L
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 13
14. VISUALIZING IPv6
GLOBALLY AND WITHIN
INDIA
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 14
15. Checking global IPv6 routing – graphically!
Showing IPv4/IPv6 route propagation
in a graphical form
.ne t/
gp .he
ttp ://b
h
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.
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 15
16. http://bgp.he.net/ - Searching on ASN, IP, etc.
ASN AS5713
IPv4 address 196.21.79.50
Search IPv4 block 196.4.160.0/23
command IPv6 address 2001:4200:ffff:a::1
IPv6 block 2001:4208::/32
…etc …¯¯¯
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 16
17. Example of BGP tools – IPv4/IPv6 statistics
IPv6 and IP4 BGP
and routing information
http://bgp.he.net/
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 17
18. 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
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 18
19. 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
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 19
20. 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 …
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
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 20
21. 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 …
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 21
22. Visualizing IPv6 routing within India
Full country listing at http://bgp.he.net/country/IN
http://bgp.he.net/country/IN
ASNs sorted by Adjacency count
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 22
23. Visualizing IPv6 routing within India
Routing propagation graphs for four providers in India
These change all the time; it’s best to look online for latest BGP propagation
Caveat: Not all links will show within these graphs
10 Oct 2012 Martin J Levy - Hurricane Electric - Working Together to Deploy IPv6 23