jueves, 5 de noviembre de 2015

Internet6: A Digital Game Changer

Internet6 is mainstream in US, Germany, Belgium and Switzerland with lots of other countries massively rolling out. Large Internet corporations are aware and are quickly conquering this new field. Other new players have also understood the magnitud of this change and are exploring the new Internet land. Only those adapted well will survive!

I have managed to have some spare time to work out some slides on this topic.
It also includes some updates on the number of per-country Google IPv6 hits.

They are publicly available here: http://bit.ly/1Hb8Aor   


New Figures:

The future is here, enjoy!!

miércoles, 16 de septiembre de 2015

Internet6 is mainstream at leading countries - Work out your Digital6 strategy!

Internet6 is mainstream in US, Germany, Belgium and Switzerland with lots of other countries massively rolling out. UK, Canada and China are joining this month. If you are in Internet business be sure to adapt faster than your competitors!

Stats update shows more countries joining and good progress for leaders. 

This month new stars are: China, Canada and UK.

Who will be the Internet actor adapting faster and using Internet6 for Digital product differentiation?

martes, 25 de agosto de 2015

IPv6 Adoption progress

Coming back from vacations I am happy to see that global IPv6 adoption keeps quite well on track and we see many countries joining the green tabs.

It looks like Europe is getting well positioned as half of the countries are over 1% threshold and Germany, the most populated one, is really close to the 20% mainstream break point.

For the rest of the world, we can highlight US leadership (21,3%) being already mainstream and some leading countries in SouthAmerica (Peru, Ecuador & Brazil) and Asia (Malasya, Japan & Australia). 

China and India will definitely change the world picture when climbing over 5%. 
It is just a question of time. Meanwhile, is your Internet business or start-up getting ready ?

Source of statistics: Cisco IPv6 Stats

viernes, 17 de julio de 2015

2015: the year Internet6 got mainstream

Almost like for people, it took around 18 years for IPv6 become mature & trigger its way to change today's Internet. We're mostly used to frenetic changes. However, bear in mind that slow shifts in Technology are often the most pervasive & with greater impact in the end. 

Last June 27th 2015 the US has largely exceed the 20% threshold of v6 hits to Google servers. It takes me back to a meeting some years ago at ISOC headquarters in Washington where we identified 20% of traffic as the breakthrough event meaning IPv6 Internet was actually born.

20% seemed to be really far back in 2012 where some countries started to rise over 1%, identified as of kicking off massive deployments, as a result of the IPv6 Global Launch event.

US is not really the first country over 20% but its demographic relevance and technology superpower role in the global network truly makes a difference. In Europe, Germany, another demography and technology reference, has climbed up to 16,25%.

The following diagram (source: Eric Vyncke stats) depicts key countries growth in North America, SouthAmerica, Europe and APAC.

Considering %, Belgium (34,75%) is the Internet6 world leading country, while Peru (14,79%) takes this role in SouthAmerica followed by Brasil (2,74%). In APAC, Malaysia (7,83%) and Japan (6,88%) take the lead while we are awaiting that China (0,93%) and India (0,47%), the world demographic superpowers awake.  

As in previous posts, I made myself some calculations to roughly estimate where Internet6 users are massively appearing in absolute terms. Therefore, Digital companies may estimate how many and where Internet6 users really are.

Internet Service Providers

Now that Internet6 is becoming a reality in the most technology-advanced countries, If you are looking for an ISP providing IPv6, you may consider those with highest deployments as of the Top 100 measurements published by Internet Society that operate in your country.

A key aspect is that mobile IPv6 deployment is happening much faster rather than fixed lines (xDSL, cable, fibber, etc).

The following list shows the most relevant mobile Telcos that have a significant IPv6 measured deployment. It is calculated by combining the above-linked ISOC Top-100 list and the global operator groups included in the Wikipedia top 40 Telecom operators (ranked by revenues).

Digital Products/Companies

The largest Digital Companies have already positioned themselves on the Internet6. If you are a Digital company and you are not still there you might be exposing to higher chances of extinction.

The same way IPv6-only mobile networks are happening (e.g. T-Mobile USA) we will see soon IPv6-only services or specific features of services, wait and see! tic-tac-tic....

Let's summarize, in headlines, what's going on as of July 2015:

Apple iPhone/iPAD. 
Akamai CDN. This Content Delivery Network is providing IPv6 since years ago and it offers nice stats on IPv6 hits evolution together with its state-of-the-Internet IPv6 related report.

Android OS. As described in this OS comparison table.

Chrome WebRTC. As described here.

Facebook Services. A recent report shows that Facebook is by far one of the most clever digital companies conquering the Internet6:
  • 9% worldwide traffic to Facebbok is IPv6. 3% to Facebook messenger and 12% to Instagram.
  • Traffic to Facebook services over IPv6 doubles every year.
  • Facebook IPv6-only Cloud reaches 90% v6 traffic (> 100 Terabits per second), targets 100% for 2015Q2.
  • USA v6-enabled mobile users surf 30-40% faster than regular IPv4 mobile Internet users.
Google & Youtube sites
  • 7,74% worldwide traffic is IPv6.
  • Google computes and provides the most used IPv6 world deployment stats.   
OpenStack Cloud Hosting

On the other hand, some key offerings/players are still missing:

AWS Amazon hosting: AWS does not support native IPv6 although it does offer IPv6 transport to its Elastic Load Balancers (ELB), which provides a mechanism for getting your web content reachable using IPv6. As a consequence, enabling IPv6 in your services hosted in AWS will mean an extra cost. 
This 2013 post calculates the total yearly cost for IPv6 in an hypothetical typical example: $219.60.
An alternative is to use IPv6 enabled cloud/hosting. Here you can find a complete list. In my case I have been successfully using hosting virtual.

Github opensource code repository: The place where most opensource developers publish their code is not reachable over IPv6 and code publication is only available over IPv4 connections. Gitorious was enabled in the past but they lost it because they moved their servers to AWS Amazon. One potential alternative today is installing your own Gitlab server or using any commercial service supporting IPv6, for instance host virtual.

Twitter micro-blogging: Although some servers have recently got IPv6 addresses, service is still v4-only reachable.

Entrepreneurs, Developers, Startups & Investors

This is a critical field where the Internet6 uptake and concepts awareness is extremely low while, on the contrary, it might be an excellent opportunity as current big players may adapt slower than new service infrastructures and IPv6-enabled users footprint is exponentially growing.

Education is key here as it will provide a competing advantage to those listening. If you are organizing developer events, hackathons or challenges be sure Internet6 is considered and network infrastructure is providing it.

If I were a seed-capital investor and a startup focused on digital Internet products would not have knowledge and plans regarding the Internet6 (today >20% Google USA hits are IPv6) I would not put any single cent there... On the contrary I would ask them if they know how IPv6 is evolving in their expected footprint and if they have thought on any competing advantage that might be provided in their portfolio to this emerging group of customers.

Monetization of IPv6

In other words: "Where most of IPv6-related revenues will come from ?"

Let's make a brief summary of what is discussed today:

The most solid and predictable source of benefits will undoubtfully be the support and services/infrastructure updates for SMEs and large corporations. Those potential customers have largely subcontracted their IT and IPv6 has not been considered at all but will have a big impact on normal operations, new architectures/services and security approaches/concerns.

A second line, IPv6 education courses to IT companies and SMEs/large companies, will be a subsequent good option too.

A third potential source of benefit is positioning in the Internet6 with existing products that are not still provided by dominant players today. For instance, several cloud providers are providing native IPv6 hosting services which are not offered by the mainstream Cloud providers today. There are many examples, for instance there are no DIY dashboard server sites, etc.

A forth, more risky but also potentially more fruitful possibility is to design new Digital products, services and architectures of services that do not fit well on the current v4-Internet but may work well on the Internet6. New architectures for IoT are already being tested, but not massively exploited today. Also improving P2P services today or even P2P approaches to existing services might take benefit too.
The future is not written!  A start-up doing well this way may even replace one of the giants today.

Further Reading

Jari Arkko (IETF Chair) thoughts on Sudden changes and IPv6 for everyone.

Cisco forecasts IPv6 will be 34% of total Internet traffic in 2019 (it is 6% in 2014). It also predicts 52,2% of IPv6 global mobile traffic (It was 13,3% in 2014). 

AKAMAI says IPv6 strong growth keeps on according to their own studies.

Apple updates its IPv6 strategy with IOS9 and Capitan Operating Systems. They will go from nearly 50% preference up to choose IPv6 99% of the time. 

Thread IoT IPv6 based stack.

Swisscom enables Internet6 for 67% of its users.

Adding IPv6 requirements to your RFP. Read it here.

Technical Readings:

APNIC's "Design Architecture Options for IPv6 Deployment in Broadband Access Networks"

ARIN's "Preparing Applications for IPv6".

IPv6 tech essentials in one page.

Google's IPv6 FAQ.

What Every Network Admin Should Know About IPv6.

Alcatel's paper on 464XLAT in mobile networks

lunes, 19 de mayo de 2014

Internet6 keeps its growth while IoT appears to be a "Killer App"

This post is about understanding how providing Internet6 to end customers has finally become a main trend in 2014 as more and more ISPs are joining the move. In parallel, experts say success of booming Internet applications such as IoT may highly depend on IPv6 roll out.

Let's update & analyze the stats on leading countries (our previous analysis: Feb-2013, 15 months ago).

The pic included above (source: Eric Vyncke stats) let us conclude at first: 
  • USA shows an exponential growth: up to 7,25%, from 2,23% in 2013 and 0,42% in 2012.
  • Germany the same: now 7,98%, from 1,16% in 2013 and 0,17% in 2012. 
The two above are extremely important countries due to their tech influence and demographic weight  in their respective regions.

We also see countries that have joined the race with a extremely good performance:
  • Belgium tops with 16,45% (it was 0,88% in 2013!). Also Switzerland with 10,68% (1,07% in 2013) and Luxemburg -not shown in the pic- with 7,95% (3,69% in 2013) show that many countries in Europe want to lead innovation in IPv6 services.
  • We also see other promising countries in EU: Norway, Czech Republic and Portugal.
  • In Latin America, Peru is the unbeatable leader with up to 4,83% (it was 0,25% in 2013 and plain 0 in 2012). 
  • China - not shown- shows some increase from 0,67% in 2013 up to 0,84%.
On the "more work/attention is needed" side we see:
  • India, that goes from 0,27% in 2013 to 0,09% today.
  • Brazil, which might have a significant influence, only goes from 0,04% to 0,05%
  • France, doesn't grow this year, actually keeps it almost stable from 5,05% to 4,93%.
  • Romania, the leading country in EU before, comes down to 5,68% (from 8,21% in 2013).
  • All other countries in those regions that may miss the opportunities given by this game-changer.

Obviously, the conclusion is that IPv6 to end users is growing exponentially in tech leading countries that also count with the highest number of Internet accesses, such as US and Germany and it is only a question of time that others will follow behind. We can also conclude that numbers really grow quickly then.

What's the risk of being late then? The actual problem is failing to deliver innovative scenarios & opportunities to entrepreneurs, developers, innovators, startups & all other companies in those countries.

App & Services developers should also pay attention to this trend, as long as millions of users might choose an IPv6-enabled alternative, if proven more efficient or functional.
Selling worldwide, App developers must not care if IPv6 is rolled out in their region. However, knowing where millions of v6-enabled users appear is truly relevant in order to know how and where launching a v6-capable or even v6-only product means and opportunity.

Here we go!

The next diagram shows IPv6 daily traffic in AMS-IX exchange point in Europe. It has grown up to almost 20Gb peaks.

The yearly evolution suggests average traffic got more than double as of May2013.

"Things" will use the new Internet to get connected

With all this growth going on, some experts start to point out IoT as a potential field of application of the Internet6, even with the consideration of potential killer-application.

Read more on IPv6 relevance for IoT at:

However, do not underestimate the applicability of Internet6 for any product that might be benefitted from distributed architectures and simplified networking.

Finally, App developers deploy the logic of their services in the Cloud, so the next post will attempt to discuss a comparison of IPv6-ready public and private Clouds commercial/experimental offering.

Enjoy and get your Apps & networks ready for the future!

More news and updates at Twitter: @carlosralli  

jueves, 7 de noviembre de 2013

i6station: Contributing to an OpenSource specific project

This post is about a software project I am contributing to during my free time together with other software developers. It aims to exploit IPv6 specific advantages in real life scenarios.
If you are a developer willing to contribute or just learn v6-coding for fun, do not hesitate to join the i6hub (placeholder of i6station and other projects).

The main idea of i6station is to lower the barriers for developers [ including some of us ;-) ] to quickly build Apps/Services oriented to common life scenarios such as: a home, a conference or event, a friend's meeting, a car, etc.

The bet today is building services solely based on smartphones+cloud resources.
While these 2 sources meant thousands of ideas to become true, there are potential new ones not fitting or performing well into that simple approach:

  1. Services exploiting local resources we cannot (or don't want to) connect, upload nor share in the Cloud (public Internet). This means normally Communications & resources we want to keep local for efficiency or security purposes.
  2. New local network settings we would like to deploy (a multicast channel, a dedicated Wifi, a v6 tunnel to enable incoming traffic to local services, IP-mobility, etc).
  3. Address places where there is no (good) Internet connectivity or we lack the connectivity type we wish. 

i6station aims to complete the fast growing world of Apps with open (and cheap) hardware that is physically installed in the same location Apps/services are provided. Of course one may argue that someone may use a smartphone for that, but certainly you just don't want to empty your phone battery, share it or risk its integrity.

The first and main reason I decided to join this initiative is the idea of building a v6-specific platform meaning that IPv6 advantages are given a strong priority compared to v4 backwards compatibility.

The second reason is the selected open hardware platform is the well-known Raspberry Pi that I really love to work with, previously at home for my DIY projects, and nowadays also at work as a result of those own personal hobbies.

The 3rd reason is the chose model is a platform model. In the beginning the idea was more to build up some services for those environments but after some brainstormings the new direction is to build a "platformized" product.
Then It's is not only about building standalone Apps but, at the same time, not attempting a super-mega-platform for others usage. Just develop for ourselves to be able to develop more ideas and faster in the future. If more people join, great but that is not the unique or central goal.

The final -and key- reason is the platform will be 100% opensource and Apps built on top may have any license they wish, just mention they are built ontop. Let's make things usable, no limits, that's it.

From a developer's point of view, the PI+i6station will expose lots of local resources with the successful and easy-to-learn REST APIs model, which will be served mainly over CoAP/UDP/IPv6, or sometimes over HTTP/TCP/IPv6. IPv4 might be also used, but features are never guaranteed in such a legacy environment.

Finally, some ideas we believe v6-specific model helps to:

  • We can deploy many local IP public or private networks with different prefixes for different devices or services/Apps. We give the freedom to the App for creating those subnets, let's enable developers to create network domains with no network commands knowledge at all.
    • As a reference we will check what is being worked out by IETF Homenet WG.
  • We can always choose to use public addressing or ULA addresses.
    • ULA is similar to v4 private but we avoid two problems:
      • 1) limited number of nodes in the network
      • 2) potential overlapping when merging networks.
  • We ensure P2P services (including those based in WebRTC) will always work and they will be offered in the most efficient way.
    • For home environments we will check latest proposed access configurations (draft-v6ops-vyncke-balanced-ipv6-security-01.txt, Jul 2013)
  • We integrate CoAP/6LowPAN m2m networks without introducing proxies or translators.
  • We introduce new possibilities with IPv6 staless auto configuration.
  • We introduce new possibilities with IPv6 renumbering.
  • We introduce new possibilities with IPv6 mobility.
  • We introduce new possibilities with IPv6 security Headers.
  • We introduce new possibilities with IPv6 multicast.
  • We are in the best position to explore and incorporate new possibilities that entities (SDOs such as IETF, research centers, universities or companies) will develop only for IPv6 once it gets massively deployed and thus used as main Internet transport.
  • If we focus on IPv6 for this new product, we remove the chains of IPv4 and legacy devices. For them, we can provide proxies or specific module-interfaces.

If you follow or join this project, just Enjoy as much as I'm doing!  :-)

martes, 21 de mayo de 2013

Peru & Telefonica lead the number of IPv6 users in LatinAmerica

This short post aims to report the explosive growth of Internet6 users that Peru is experiencing during the last months. The relevance is twofold: it is the first country in Latinamerica region with a serious IPv6 uptake and it is also the first spanish-speaking leading country. Telefonica del Peru is the ISP behind this numbers, according to the Telefonica press release linked below.

Folks, I have been observing the latest statistics in the region of Latin-America and it seems that Peru IPv6 customers are increasing at an exponential rate (Now it is about 2,10% out of the total accesses to Google originated in this country).

Using the methodology presented in a previous post, I conclude there are about 226,496 IPv6 users in this country, becoming the absolute leader of IPv6 deployment within this region.

If you are designing and developing IPv6-only/enabled Digital products or services, do consider to serve them in Spanish too, as long as Latinamerica is getting on board!

Today, 6/6/2013, Telefonica has published a press release stating a relevant deployment in this country that is obviously the cause of Peru leading numbers. These are excellent news in such a day, the first anniversary of the World IPv6 Launch Day.

- English: Telefonica leads IPv6 deployment in Latin America

- Spanish: Telefonica lidera el despliegue de IPv6 en Lationamerica

Congrats to Peru and my colleagues at Telefonica del Peru!