Global IPv6 Deployment
Hurricane Electric IPv6 Native Backbone – Massive Peering!
SwiNOG-20
Gurtenpark, Bern, Switzerland – 1st June 2010
Martin J. Levy, Director IPv6 Strategy
Hurricane Electric
Global IPv6 Deployment – Talk Outline
About Hurricane Electric
Why do we need IPv6?
Is there any global IPv6 deployment or traffic?
Is there stability within the global IPv6 routing tables?
What next?
(Just kidding – I’m assuming that!)
1 June 2010 Page 2 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric
Hurricane Electric
1 June 2010 Page 3 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Founded 15+ years ago - ISP & datacenter operator
Roots within the Silicon Valley high-tech community 1999 – Nationwide IPv4 network
2001 – IPv6 native and tunnel connectivity ( http://tunnelbroker.net )
2006 – Acquired a 208,000 sq ft (~19,300 m2) datacenter building 2008 – Became largest IPv6 backbone globally ( > 1Gbps IPv6 traffic level)
2009 – Continued expansion into Asia; added additional datacenter space
2010 – Added more geographic coverage; expanded IPv6 6to4 service
Support and sponsor global open-software efforts
Hurricane Electric – Roots and History
1 June 2010 Page 4 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
IPv6 tu
nnelb
roker
expanded to
9 U
S,
4 E
uro
pean C
ities
Added
IPv6 s
erv
ices
in H
ong K
ong
Added IP
v6
serv
ices in
Atla
nta
and T
oro
nto
, Canada
Purc
hased
206,0
00 s
q ft
data
cente
r build
ing
Rolle
d o
ut
dual-s
tack
IPv6 b
ackbone
Ranked #1
IPv6
Backbone fo
r BG
P
adja
cencie
s
Q4 2008 Q3 2008 Q2 2008 Q1 2008 Q1 2007 2006
Euro
pean
Expansio
n
2005
Deplo
yed IP
v6
6to
4 a
nd te
redo
rela
ys g
lobally
Q1 2009
Added s
erv
ices
In S
tockholm
,
Tokyo a
nd Z
uric
h
Q2 2009
Added s
erv
ices
In S
ingapore
and
five o
ther c
ities
Q2 2010
Hurricane Electric – IPv6 Network Reach A
ll H
urr
icane E
lectr
ic P
OP
s a
re f
ull
IPv6 N
ative r
outing a
nd p
eering
N by 10Gbps
IPv6 peering at all major
peering points in US,
Europe & Asia. Private and public peering capacity at
1Gbps & 10Gbps. IPv6 Peering Locations
1 June 2010 Page 5 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric – IPv6 Native Services
Four+ years into native IPv6 network deployment Nine+ years of IPv6 on the network
IPv6 native router platform across all POP’s All IPv6 BGP customer connections are native All IPv6 datacenter customer are native
IPv6 dual-stack & native DNS servers
IPv6 dual-stack & native NTP servers
IPv6 & IPv4 public looking glass & route servers
24/7 NOC with IPv6 expertise
MPLS capable POP to POP to POP
IPv6 hosting services
Not just “Joe” on Thursdays
1 June 2010 Page 6 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Applied for and got IPv6 address allocation from RIR?
Picked hardware & firmware?
Enabled IPv6 (dual stack) everywhere? IPv6 peering & global connectivity?
Built IPv6 routing for customer interconnections?
Reverse-DNS & other backbone IP layer offerings?
Evangelized IPv6 excessively?
Saw real use from customers?
We’re done!
Hurricane Electric – IPv6 Native Services
1 June 2010 Page 7 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric
IPv6 Global Deployment
1 June 2010 Page 8 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
IPv6 and global deployment worldwide
IPv6 deployment is everywhere
90+ countries have a “live” IPv6 presence
IPv6 active at global Internet peering points
Data
from
Jan/2
010
1 June 2010 Page 9 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
IPv6 deployment can be measured many ways
Measurement methods …
… via peering?
… via bandwidth?
… via press releases?
1 June 2010 Page 10 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
IPv6 questions to check on global deployment
Is IPv6 supported? (the basic questions)
Is IPv6 native on all backbones?
Is IPv6 interconnections/peering prevalent?
Is IPv6 part of the standard product mix?
1 June 2010 Page 11 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric – A new graphical BGP tool
Showing routes in a graphical form
http://bgp.he.net/
1 June 2010 Page 12 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric – A new graphical BGP tool
Caveat
- this tool is only as good as it’s source route data
IP tables are uploaded from RIS & Oregon routeviews
- views are missing
- not all routes are visible
1 June 2010 Page 13 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
IPv6 BGP basic tools – general statistics http
://bgp.h
e.n
et/
1 June 2010 Page 14 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Is IPv6 native on all backbones? (globally)
TInet
Sprint
TATA Telia
Cogent
NTT
Level3
AT&T
Simple conclusion #2 – global routing seems to exist on nearly every tier1 backbone
GBLX
http
://bgp.h
e.n
et/
HE.NET
1 June 2010 Page 15 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Let’s look at some local networks… http
://bgp.h
e.n
et/
1 June 2010 Page 16 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
SWITCH
Swisscom
Init7
Let’s look at some local networks… http
://bgp.h
e.n
et/
1 June 2010 Page 17 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Swiss-IX
iway
NTS
Simple conclusion #3 – local routing seems to be complete
Is IPv6 routing/interconnections/peering prevalent?
http://bgp.he.net/report/prefixes#_prefixes
http://bgp.he.net/report/prefixes#_networks
13.3% increase in 90 days!
12.5% increase in 90 days!
1 June 2010 Page 18 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Simple conclusion #4 – “up and to the right”
Is IPv6 part of the standard product mix?
Services: IP backbones? (nearly all)
Consumer broadband? (trials, trials, trials)
Mobile operators? (in the lab?)
Web/Cloud services? (patchy)
Product: Routers, Switches (nearly all)
xDSL & Cable routing (more daily)
Home/Small office routers (sadly lacking)
Enterprise Firewalls (perception)
Website load balancers (newer firmware)
Testing hardware (good awareness)
Back office software (not even close!)
1 June 2010 Page 19 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric
Hurricane Electric’s IPv6 Tunnel Broker http://tunnelbroker.net/
(IPv6 Tunnels Exist! – sometimes it’s the only way)
1 June 2010 Page 20 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
AVAILABLE
BGP
AVAILABLE
BGP
BGP
AVAILABLE
BGP AVAILABLE
BGP
AVAILABLE
BGP AVAILABLE
AVAILABLE
AVAILABLE
Geographically diverse locations allowing customers
best routing – coincident with IP peering
AVAILABLE
AVAILABLE
AVAILABLE
Hurricane Electric – IPv6 tunnelbroker.net locations
Three step process:
1) Go to http://tunnelbroker.net/
2) Setup an account – choose a location
3) Setup your own host or router to allow tunnels
1 June 2010 Page 21 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric – IPv6 tunnelbroker.net setup
Select Global Location
1 June 2010 Page 22 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric – IPv6 tunnelbroker.net setup
BGP
Configuration information
1 June 2010 Page 23 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Juniper JunOS
interfaces { ip-0/1/0 {
unit 0 { tunnel { source ##.##.##.##;
destination 72.52.##.##; }
family inet6 { address 2001:470:##:##::2/64; }
} }
} routing-options { rib inet6.0 {
static { route ::/0 next-hop 2001:470:##:##::1;
} } }
Linux
modprobe ipv6 ip tunnel add he-ipv6 mode sit \
remote 72.52.##.## local ##.##.##.## ttl 255 ip link set he-ipv6 up ip addr add 2001:470:##:##::2/64 dev he-ipv6
ip route add ::/0 dev he-ipv6 ip -f inet6 addr
Hurricane Electric – IPv6 tunnelbroker.net setup
Windows XP
ipv6 install ipv6 rtu ::/0 2/::72.52.##.## pub
ipv6 adu 2/2001:470:##:##::2
Windows Vista
netsh interface ipv6 add v6v4tunnel IP6Tunnel ##.##.##.## 72.52.##.## netsh interface ipv6 add address IP6Tunnel 2001:470:##:##::2
netsh interface ipv6 add route ::/0 IP6Tunnel 2001:470:##:##::1
Cisco IOS
configure terminal interface Tunnel0
description Hurricane Electric IPv6 Tunnel Broker no ip address ipv6 enable
ipv6 address 2001:470:##:##::2 tunnel source ##.##.##.##
tunnel destination 72.52.##.## tunnel mode ipv6ip ipv6 route ::/0 Tunnel0
end write
MacOS X
ifconfig gif0 tunnel ##.##.##.## 72.52.##.## ifconfig gif0 inet6 2001:470:##:##::2 2001:470:##:##::1 prefixlen 128
route -n add -inet6 default 2001:470:##:##::1
1 June 2010 Page 24 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric – IPv6 tunnelbroker.net statistics S
tats
availa
ble
at: h
ttp://tu
nnelb
roker.n
et/
1 June 2010 Page 25 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric
Hurricane Electric’s Free IPv6 Certification Program http://ipv6.he.net/certification/
1 June 2010 Page 26 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric – IPv6 Certification (and learning)
http://ipv6.he.net/certification/
• Prove that you have IPv6 connectivity
• Prove that you have a working IPv6 web server
• Prove that you have a working IPv6 email address • Prove that you have working forward IPv6 DNS
• Prove that you have working reverse IPv6 DNS for your mail
server
• Prove that you have name servers with IPv6 addresses that
can respond to queries via IPv6 • Prove your knowledge of IPv6 technologies through quick and
easy testing
• the format of IPv6 addresses
• AAAA records • reverse DNS for IPv6
• the IPv6 localhost address
• the IPv6 default route
• the IPv6 documentation prefix
• the IPv6 link local prefix • the IPv6 multicast prefix
• do an IPv6 ping
• do an IPv6 traceroute
• common IPv6 prefix
• and more!
1 June 2010 Page 27 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric – IPv6 Certification (sample test)
http://ipv6.he.net/certification/
The test – to send and receive IPv6 emails
1 June 2010 Page 28 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric – IPv6 Certifications and t-shirts
Hurricane Electric sends email saying “free IPv6 t-shirt”
for sage-level users
From: <[email protected]> Date: Thu, May 27, 2010 at 11:32 PM
Subject: Hurricane Electric IPv6 Update …
* Attention Sages!
Hurricane Electric would like to send you an "IPv6" T-shirt!
Please log into http://ipv6.he.net/certification/, and verify your address information which will only be used for shipping
out this T-shirt.
After making certain it is correct (remember to click "Update Info" if you made changes, before validating), you will see T-
shirt size selections for S/M/L/XL/XXL, and a button that will submit your preferred shirt size and log that you have validated your address.
This is optional, and will only be sent to validated addresses.
We'll be adding on some points to your score for Sages that want to get a T-shirt!
We are looking to get the t-shirts out around the end of June. We need make sure to get enough of each size before sending them out to all of you. …
1 June 2010 Page 29 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric - Exhaustion Counters
Exhaustion Counters http://ipv6.he.net/statistics/
Maybe this will help convince your boss …
1 June 2010 Page 30 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Hurricane Electric IPv4 Exhaustion Counters
http://ipv6.he.net/statistics/
http://bgp.he.net/ipv6-progress-report.cgi
1 June 2010 Page 31 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Time
IPv6
Summary …
1 June 2010 Page 32 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
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
?
1 June 2010 Page 33 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
First, an aside…
I have Swiss stuff in my archives!
1 June 2010 Page 34 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
1 June 2010 Page 35 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
From: [email protected]
Subject: Peering with Swisscom
Date: Mon, 27 Sep 1999 19:53:04 +0200
Private or Public Peering with Swisscom's IP-Plus Internet Services
Hello
I am the Product Development Manager for Swisscom North America's Internet Services. One of my tasks here is to support
Swisscom and it's partners in Germany, France, Italy and Austria in covering their needs into the USA. Swisscom is the 7th
largest telecommunications carrier worldwide, with it’s main offices in Berne/Switzerland, right in the Heart of Europe.
Swisscom’s IP-Plus Internet Services is the largest ISP in Switzerland, serving above 1 Mio Users, both in the business and the
retail market and a major share of the traffic entering/leaving the country is flowing through our network. We have 1 transatlantic
STM-1 and 2 transatlantic T3 links to our PoP in New York, where we use Telia North America (AS1833) and GTE/BBN Planet
(AS1) for upstream transit to most NSP. Capacity to the ATM network at MAE-East has been added just recently and we are
running several private peering connections through our PoP at New York's 111/8th avenue.
We are also investigating the possibility of additional private peering’s with other providers in the New York area or using the
public peering possibilities at MAE-East.
Our AS number is 3303. Most additional background information you are likely to require is to be found on our service web site at
www.ip-plus.net. General info on Swisscom is at www.swisscom.com and www.swisscom-na.com. If you need additional info,
please do not hesitate to contact me.
Best regards
Kurt Waelchli
Prod. Development Mgr.
Swisscom North America
Phone: (202) 457'89'19
1 June 2010 Page 36 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
To: Kurt.Waelchli <[email protected]>
From: "Martin J. Levy" <[email protected]>
Subject: Peering between Concentric/Swisscom
Date: Wed Oct 20 17:00:45 1999
Hello Kurt,
Thanks for your note. I am the person within Concentric that deals with peering and would be happy to speak to your about this
request.
Would you be available for a conference call tomorrow (Thursday) or Friday? Please let me know your available times.
Martin
From: Ben Edler <[email protected]>
To: Douglas Wilson <[email protected]>, "Martin J. Levy” <[email protected]>,
"'[email protected]'" <[email protected]>
Subject: FW: Peering Concentric - Swisscom IP-Plus
Date: Wed, 16 Feb 2000 06:43:39 -0800
Hello Andre,
I have copied Doug Wilson on this email who is the gentlemen responsible for the configuration of our router and all BGP issues.
He will be able to help you out on this.
Doug,
Please get with Andre at you earliest convenience.
Thanks to all,
Ben
1 June 2010 Page 37 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Usenet Geographic Map
July 1983
1 June 2010 Page 38 Hurricane Electric - Global IPv6 Deployment - SwiNOG-20
Bern Switzerland 2010 - Martin J. Levy - Director IPv6 Strategy
Usenet Geographic Map
July 1983