IPv6: What investors need to know

IPv4 to IPv6: What Investors need to know

A very large investment opportunity is being overlooked by most Investors in tech as it is, quite frankly, overlooked by most of humanity.  The Internet is a force and that force is undergoing a forklift upgrade as we speak.  The Internet Assigned Name Authority (IANA) has handed out the LAST IPv4 address space as of Feb, 2011.  The Internet’s ability to function is predicated upon each device having a unique Internet Protocol (IP) address and thus, a new address schema called IP version 6, or IPv6, has been implemented so that the ever growing number of “things” on the Internet can function properly.

The Problem: IPv4 – IPv6 and what does this really mean?

TCP/IP is the technology that devices use to interact online.  It isn’t as sexy as say the next Facebook or Zynga, however, it is fundamental to how those companies operate online and therefore the “oxygen” to their flames.  What allows each device to get online and communicate is that each one has an unique IP address. IP addresses enable each device to interact with each other over the Global Internet.  From desktops, to laptops, to PS3s, to cell phones, to airplanes, to IP enabled washers and dryers, to virtual machines, to the smart grid, most things will be connected online – with IPv4, we had a finite amount of IP Addresses – we’ve run out as of Feb 2011.

At the inception of the Internet, IP version 4 (IPv4) was and is currently the most widespread protocol used to communicate.  By their binary nature, IP addresses are a finite resource and IPv4 had 2^32 unique IP Addresses or ~ 4.3 Billion addresses.  While 4.3 Billion might seem like a vast number, the growing amount of Internet participation has exhausted this supply – in fact, it has been predicted that by 2020, there will be more than 7 Internet-enabled devices for every man, woman, and child on planet earth.  In February, 2011, the keeper of the free address pool, the Internet Assigned Numbers Authority, (IANA), fully exhausted and allocated all of the IPv4 Addresses.#

To continue the operation of the Internet, Internet Protocol version 6 (IPv6) was created.  The address space created in IPv6 is vast – 2^128 or more than 170 undecillion addresses –  and unlikely to be depleted in the next 50 years.  Everything online must transition to include both IPv6 and IPv4 and eventually transition entirely to the new IPv6 protocol.

IPv6 was created in the mid ‘90s as a result of engineering efforts to keep the Internet growing.  It is an entirely new protocol that is not “backwards compatible” with IPv4.  However, both protocols can run simultaneously over the same “wires”.  This means that there will be a progressive transition (picking up pace from this point forward) from IPv4 to IPv6 commencing with devices that support both protocols (also known as dual stacking).  Eventually, IPv4 will cease to be supported and in the end, all IPv4 only devices will no longer be able to communicate with the IPv6 enabled Internet.

The Investment Opportunity: IPv6 transitions and management and beyond…

We started 6connect in February of 2009 as we saw a lack of cohesively planned, Internet infrastructure management solutions.  Coming out of the ISP, Colocation, Managed Hosting/Cloud world, we embarked upon “unifying Internet infrastructure” thru a holistic approach or unified view into all things IT and facility related (some called that “boiling the ocean”).  We realized rather quickly that we were a bit ahead of the game as the markets’ were either interested in more datacenter cooling optimization (immediate pain then) or consolidation or extensions to the cloud (not to mention the ongoing search for the next Google or Facebook.).  This didn’t stop us.

We always had IPv6 as part of our DNA, as our CTO, Aaron Hughes, is one of the world’s foremost experts on the Protocol itself (not to mention IP overall).  While we new it was important, it took us a bit of time to realize that IPv6 was the missing link – it was the lowest common denominator in the OSI model that would allow all things to be universally connected online.  And thus, once you’ve achieved that, you can then begin to layer up into higher levels of the OSI model and provide control, visibility, and ultimately, automation.

While there is a grand vision in mind, and many companies have pursued this “unification” since the fragmentation ushered in by the PC, there are very concrete, tactical steps that must be taken at the right time – when the pain is most severe.  We were seeking that pain for unified infrastructure and then realized that there was a more focused, “immediate pain”: to address the transition and management for IPv6.

Since IPv6 and IPv4 are not “compatible”, they exist simultaneously on the same wire.  This presents challenges in getting prepared to roll out IPv6, getting control of your current network, ongoing visibility into both protocols, propagating your IPv6 network thru peering, and much, much more. Therefore, a solution is required to help automate many facets of your IP network(s), which is the first step amongst many in unifying infrastructure.

There have been some companies that have existed for quite some time in this space, yet given their histories, have had to adapt to conditions that pre-dated the current climate.  These companies fall into two categories: 1) Service Provider Vendors, and 2) Enterprise Vendors.

The former consists of ISPs, Colocation/Hosting/Managed/Cloud, ASPs & sometimes Content who have usually managed much of their networks in a manual manner (yes – spreadsheets, etc).  The latter are Enterprises big enough to warrant managing their own network and have usually adopted Microsoft backends due to near ubiquity of MS Exchange.  Vendors addressing the Service Providers have sold appliances and large scale, custom, projects that tend to be hundreds of thousands of dollars and forcing large, onerous service contracts.  Enterprise vendors, mostly, have adopted “appliance” models and emphasized providing solutions to very Microsoft focused environments, also resulting in big CapEx and service contracts.

We saw this as a great opportunity to turn things upside down and bring to Network Automation what Rackspace has brought to Server mgmt & automation – solutions that are software based, near universal in application and that leads our customers to using our SaaS model in preference to managing it themselves.  With this model, we can offer lower, fixed, monthly costs that ease purchasing decisions and allow for rapid deployment.

All network operators, big and small, are asking very similar questions which we have been fortunate to have prepared for: how do I get control of my network today and then how do I roll out IPv6 – this is where we have gotten into the market (and investors should start here) and we plan to take them along the “Internet unification spectrum” until we achieve the Evernet.

Investment in future: The Evernet

The transition to IPv6 is under way and gaining momentum.  This exciting time, for us Internet Plumbers, is global in scale and got us thinking as to what the future Internet will be when all things are connected all of the time.  This gave rise to our notion of the Evernet.

As we see Smart meters, cars that act as Internet hubs thru cellular connectivity, wifi on plane, even Tweets from space, the Internet has evolved to include all of everything.  This further presents quite a few investment opportunities in the infrastructure space as ground-up companies like ourselves seek to marry our control of lower levels of OSI model with that of Virtualization.  However, one must always evaluate said investments with market timing in mind (many tech have failed due to market timing – I’d say a lot more than people realize).  We too see the Evernet as a way for our company to continually evolve and expand, all while focused on the immediate pain of getting IPv6 up and running (the next big elephant in the room IPv6 Security!).

———————————————–
Richard Donaldson is the CEO & Co-Founder of 6connect, a leading Network Automation company located in Redwood City, California.  6connect’s suite of Network Automation tools were built by network engineers for network engineers emphasizing IPv6 implementations.  For more information about Richard or 6connect please visit http://www.6connect.net

IPv6 and the transition from IPv4 explained

IPv6 and the transition from IPv4 explained

The Internet Assigned Name Authority (IANA) has handed out the LAST IPv4 address space as of Feb, 2011. The Internet’s ability to function is predicated upon each device having a unique Internet Protocol (IP) address and thus, a new address schema called IP version 6, or IPv6, has been implemented so that the ever growing number of “things” on the Internet can function properly.

Background: IPv4 – IPv6, What does this mean?

TCP/IP is the technology that devices use to interact online. What allows each device to get online and communicate is that each one has an unique IP address . IP addresses enable each device to interact with each other over the Global Internet. From desktops, to laptops, to PS3s, to cell phones, to airplanes, to IP enabled washers and dryers, most things will be connected online – this means we need a lot more addresses than are available today.

At the inception of the Internet, IP version 4 (IPv4) was and is currently the most widespread protocol used to communicate. By their binary nature, IP addresses are a finite resource and Vint & Bob established, at the time, 2^32 unique IP Addresses or ~ 4.3 Billion addresses. While 4.3 Billion might seem like a vast number, the growing amount of Internet participation has exhausted this supply – in fact, it has been predicted that by 2020, there will be more than 7 Internet-enabled devices for every man, woman, and child on planet earth. In February, 2011, the keeper of the free address pool, the Internet Assigned Numbers Authority, (IANA), fully exhausted and allocated all of the IPv4 Addresses.#

To continue the operation of the Internet, Internet Protocol version 6 (IPv6) was created. The address space created in IPv6 is vast – 2^128 or more than 170 undecillion addresses – and unlikely to be depleted in the next 50 years. Everything online must transition to include both IPv6 and IPv4 and eventually transition entirely to the new IPv6 protocol.

IPv6 was created in the mid ‘90s as a result of engineering efforts to keep the Internet growing. It is an entirely new protocol that is not “backwards compatible” with IPv4. However, both protocols can run simultaneously over the same “wires”. This means that there will be a progressive transition (picking up pace from this point forward) from IPv4 to IPv6 commencing with devices that support both protocols (also known as dual stacking). Eventually, IPv4 will cease to be supported and in the end, all IPv4 only devices will no longer be able to communicate with the IPv6 enabled Internet.

Thankfully, the transition to IPv6 has been underway for a while now. For example, all US Government public-facing servers are slated to be IPv6 compatible by September of 2012, and internal US Federal systems must be IPv6 ready by 2014. Companies, starting with Internet Service Providers like ATT & Comcast are well underway in their conversions. Furthermore, 256 out of 306 Top Level Domains (TLDs)# – like .com or .net or .nl or .biz – are already enabled for IPv6. Those in the process of transitioning to IPv6 can see how this will all work (or not) on June 8th, 2011, which is designated as World IPv6 Day. World IPv6 Day is the first global 24-hour “test drive” of IPv6.

How the Internet is “Inter” connected.
To understand how we will be affected, it is helpful to understand how the Internet is actually “inter-connected”. The Internet is literally a “web” of networks all connected to each other. From our home network that has 2 or 3 computers to Internet Service Providers to online companies like Amazon & eBay.

In the middle of this diagram, the “Internet” is a collection of all the world’s networks interconnected together so that we, an end-user, can get from point A to point B across (or “routed” across) all of these networks. In the end, this means that everyone online and everyone who wants to be online will be undergoing the upgrade to IPv6 starting with getting a new IPv6 address.

At the end of the day, the biggest and most noticeable difference between IPv4 and IPv6 are the actual IP Addresses being used. IPv4 had a 32-bit string of numbers that often looked like the following:

202.127.212.134.

This “address” was a part of a pool of addresses managed by IANA as described earlier. As this address pool has been depleted, all new requests for addresses will only be able to get a v6 address. IPv6 addresses are quite a bit more complex – they are 128-bit addresses:

3ffe:1900:4545:3:200:f8ff:fe21:67cf.

There are many advantages to this more complex address schema in addition to the fact that now every device will have it’s own unique identifier. Ironically, the longer address will actually help to improve end-user experience online as the Internet architecture will see improvements with respect to traffic congestion, application specificity#, security and much more.

We have established that every Internet-enable device must have a unique IP address. Now what does this mean for the various constituencies accessing the Internet?

For most end-users at home,# this transition will happen automatically and will be mostly unnoticeable. They will get their current and updated addresses from their ISP; businesses will have their IT departments configure their own networks so that their customers (the business) will automatically get their addresses, etc. Therefore, those most concerned about this transformation are those that actually manage portions of the Internet: Internet Service Providers, I/PaaS providers, online Content & Application Service providers, and small to Enterprise businesses that run their own networks.

As we see from the above chart, most end-users and small businesses will really only be responsible for ensuring that they have purchased IPv6 enabled devices, including computers, wireless access points, smart phones, printers and game consoles. Most devices purchased after 2007 are in fact IPv6 enabled. For example, Microsoft has been IPv6 enabled since version Windows XP-SP1 as well as commensurate Apple OSs.

The heavy lifting will be shouldered by the ISPs, I/PaaS, Content/ASPs and businesses that manage their own networks.

There are approximately 66,000 registered Autonomous Systems (AS)#. These “networks” are run by ISPs, I/PaaS, ASP/Content as well as government & education organizations. All of these “networks” imply a level of self administration, hence Autonomous, and will require their Network Administrators to follow this simple review:
Assess the network for IPv4 only devices, dual stacked devices (IPv4 & IPv6), as well as IPv6 only devices (not many of these yet)
Layout an IPv6 network architecture starting with an Address Schema (which entails sub-netting)
Determine your “stop gap” measures for IPv4 only devices – there are many “translation” scenarios that can be employed temporarily to ease burden of next step – however, one should note that like 8 track tapes used for playing music, using IPv4 only will impact your Internet experience and over time cease to operate#
Provide a rip/replace plan for those things not capable of supporting IPv6
Commence upgrade

These are certainly not trivial steps in transitioning to v6, however again, these are exclusive to service providers, those directly involved in managing networks. It does not preclude end users or SMB however, from being aware of this change and ensuring their own devices are compatible.

So hopefully this section has given a snap-shot of the “Internet Infrastructure Ecosystem” and how each “vertical” will be affected by this transition. Furthermore, while not intended to cry wolf nor claim the Internet will die, for those who are involved in the upgrade of your own Network this has catalyzed you to commence the transition. Now the next logical question – when do you really need to do this?

IPv6 Transition: When do we really need to start?

The transition to IPv6 is well under way and has been fueled by the IANA announcement and APNIC announcement (RIPE & ARIN will be next to run out and both should be out in 2011). We will also see a massive IPv6 “World Day” on June 8th, 2011, that will test the globes/internet’s IPv6 readiness as well as spotlight issues. So how does this translate into when you have to get yourself, your business or your organization ready?

While everyone should be AWARE that this transition is underway, the “services providers” are really the ones behind the 8ball right now as it is their jobs to provide Internet access or access to Internet infrastructure, which has to be IPv6 moving forward. Given the lack of backwards compatibility, this will require some education, hardware and software upgrades and re-thinking about how to layout a network. This is due to the fact that the IPv4 mind-set was one of “scarce resources” (we will run out of addresses). In an IPv6 world, you have nearly unlimited resources and can plan your network IP Address plan very differently.

ISPs, I/PaaS, ASP/Content services providers should be in the midst of transition and if they are not, now is the time. Enterprises will have to assess their own network needs but is not of immediate urgency. And, finally, SMBs and End-Users will really only have to track their own ISPs steps to upgrade to IPv6 as well as be aware of existing and future tech purchases being IPv6 ready.

The entire Internet should run more smoothly and securely thanks to IPv6

The steps those undertaking this transition will need to make are also a GREAT OPPORTUNITY to automate many rote network processes. The general steps, and where automation can play a significant role are as follows:
In subsequent articles we will be diving into Software Tools to help Service providers in this transition, what some of the emerging best practices will be in the areas of IPv6 Automation, IPv6 Security, and IPv6 as it relates to Asset Tracking. In the mean time, please feel free to reach out with any questions or comments about IPv6 or Internet Infrastructure – rdonaldson@6connect.net

———————————————–
Richard Donaldson is the CEO & Co-Founder of 6connect, a leading Network Automation company located in Palo Alto, California. 6connect’s suite of Network Automation tools were built by network engineers for network engineers emphasizing IPv6 implementations. For more information about Richard or 6connect please visit http://www.6connect.net