Hans Petter Holen RIPE Chair Community Driven IPv6 Success Stories High Level Strategies to Successful IPv6 Deployments
Aug 15, 2015
Hans Petter HolenRIPE Chair
Community Driven IPv6 Success Stories
High Level Strategies to Successful IPv6 Deployments
• Formed in 1989
• Open to everyone
• Creates policies based on consensus
• RIPE Working Groups
• Formed in 1992
• Secretariat for the RIPE community
• RIR for Europe, the Middle East and parts of Central Asia
• 12,000 members and growing
• Not-for-profit
Hans Petter Holen, 2015-05-07
IPv4 Policy in the RIPE Region• We still have IPv4 addresses left - more than a /8
in the available pool- Every member can get 1,024 addresses (/22)- Block reserved for Internet Exchange Points
• You can also transfer IPv4 addresses between RIPE NCC members
• Recently an inter-RIR transfer policy was accepted, working on implementation
3
Hans Petter Holen, 2015-05-07
IPv4 Address Market in KSA• In the last two years, RIPE NCC transferred a
total of almost 2 million IPv4 addresses to members in KSA
• Most address space comes from Romanian members
• Around $10 per address; around $20 million in total
5
Hans Petter Holen, 2015-05-07
Number of Addresses Transferred to KSA
6
0
150000
300000
450000
60000020
14-0
1
2014
-02
2014
-03
2014
-04
2014
-05
2014
-06
2014
-07
2014
-08
2014
-09
2014
-10
2014
-11
2014
-12
2015
-01
2015
-02
2015
-03
2015
-04
Hans Petter Holen, 2015-05-07
Number of Prefixes Transferred to KSA
7
0
2
4
6
8
10
12
1420
14-0
1
2014
-02
2014
-03
2014
-04
2014
-05
2014
-06
2014
-07
2014
-08
2014
-09
2014
-10
2014
-11
2014
-12
2015
-01
2015
-02
2015
-03
2015
-04
Hans Petter Holen, 2015-05-07
IPv4 Address Market in KSA• After the transfers there are 8,231,168 IPv4
addresses
• 30 million residents • 0.27 IPv4 address per capita
• 20 million internet users • 0.41 IPv4 address per internet user
8
Hans Petter Holen, 2015-05-07
IPv6 Policy in the Region• RIPE Document ripe-641 • If you are a RIPE NCC member:
– Minimum allocation size is a /32 – Up to a /29 without additional justification
• If you are not a RIPE NCC member: – Find a sponsoring LIR (member) – Minimum size is a /48 – Only for own infrastructure
9
Hans Petter Holen, 2015-05-07
Recent IPv6 Policy Changes• Members:
– Can now transfer IPv6 allocations within the RIPE NCC service region
– Do not need to have an IPv6 allocation in order to request their last /22 IPv4 allocation
10
Hans Petter Holen, 2015-05-07
IPv6 Addresses in KSA• There are 83 RIPE NCC members in KSA • Together they have:
– IPv6 in KSA: 129,433,600/ 48s – IPv6 in KSA: 420,644 IPv6/ Capita
• Making the Internet of Things and the future of the Internet scalable and operable
11
Hans Petter Holen, 2015-05-07
Long-term Evolution (4G)• LTE has an all-IP flat architecture
– Makes it ideal for IoT applications • IPv6 support is integrated in the LTE design
– It is difficult to do LTE without IPv6 • IPv6 provides a long-term, scalable solution with
fewer operational and maintenance issues than IPv4 networks deployed in NAT (Network Address Translator) environments
12
Hans Petter Holen, 2015-05-07
Internet of Things• IoT is a conglomeration of devices that have
means of interconnecting, collecting and/or processing raw data
14
Hans Petter Holen, 2015-05-07
Internet of Things• The current IoT industry is cluttered with
proprietary solutions • We have to avoid creating silos that make
interoperability impossible • The only way to build a scalable and
interoperable future with IoT is IPv6
15
Hans Petter Holen, 2015-05-07
Deploying IPv6 to End Users• Belgium has over 30% end users on IPv6
18
Hans Petter Holen, 2015-05-07
Their Success Story• Cooperation in the Belgian IPv6 Council • Bringing the two cable operators and the largest
ADSL provider in Belgium together – Sharing operational issues – Making a little competition: who would be the first to
launch IPv6? – And celebrating success together!
19
Hans Petter Holen, 2015-05-07
Launching IPv6• Both operators decided to connect their
customers via dual stack • Starting with a friendly customer trial
– Not to overload their helpdesk – If their helpdesk could handle the amount of calls, they would expand the customer base gradually
• The helpdesk did not receive extra calls about IPv6 so they added larger volumes
• Resulting in 3.3 million happy IPv6 end users
20
Hans Petter Holen, 2015-05-07
Belgian IPv6 Statistics
21
source: https://www.vyncke.org/ipv6status/compare.php?metric=p&countries=be
1 23
4
1. Belnet & EDPnet 2. VOO 3. Proximus 4. Telenet
Hans Petter Holen, 2015-05-07
Norway - commercial IPv6 up to 10%• Two parallell tracks:
– Government and Industry • Cable provider get.no first to launch a opt-in trial
and some months later dual-stack as default • Telenor - Incumbent - made IPv6 part of their
network upgrade project. • Altibox - fibre provider - opt in IPv6 • Major newspaper vg.no
22
Hans Petter Holen, 2015-05-07
Launch cycle in Norway
23
Telenor
AltiboxGet
https://www.vyncke.org/ipv6status/compare.php?metric=p&countries=no
Hans Petter Holen, 2015-05-07
Other Countries• In Germany, both DTAG and Deutsche Kabel
provide new customers with dual stack – 19.88% of German population uses IPv6
• MEO, a subsidiary of Portugal Telecom, shows about 20% IPv6 coverage
• 17% of Internet users in Peru are IPv6 capable
29
Hans Petter Holen, 2015-05-07
Hosting on IPv6• It is very hard to obtain IPv6 measurements on
hosting providers – Even when they offer IPv6, it usually requires customer intervention, such as DNS entries, to use it
• Several large providers offer IPv6 by default – Hetzner (Germany), Softlayer (Global) – Akamai can provide IPv6 on demand
• Services like Cloudflare can enable you on IPv6 – Using IPv6-IPv4 translation in their systems
30
Hans Petter Holen, 2015-05-07
ripe-554• “Requirements for IPv6 in ICT Equipment”
– Best current practices describing what to ask for when requesting IPv6 support
– Useful for tenders and RFPs – Adopted by various governments (Germany, Sweden)
31
https://www.ripe.net/ripe/docs/ripe-554
Hans Petter Holen, 2015-05-07
ripe-631• “Troubleshooting for ISP Helpdesks”
– Most ISP connectivity problems are not IPv6-related – Helpdesks can get confused - IPv6 is new for them – A generic troubleshooting guide can help – Based on the open source testipv6.com tool – Customisable
32
https://www.ripe.net/ripe/docs/ripe-631
Hans Petter Holen, 2015-05-07
Participate• RIPE can not exist without you
– Share knowledge and experience – Finding solutions together – Changing policy where needed
• Subscribe and participate on mailing lists – https://www.ripe.net/participate/ripe
• Attend our meetings – RIPE Meetings – MENOG Meetings
33