November 02, 2009

IPv6 – That Network is Mine


 

When it comes to the network, I’m a selfish guy.  I want to use my computer and phone anytime, from anywhere, and with anyone.  I want it all and when it is convenient for me.  I honestly don’t feel too bad about this selfish streak since everyone I know wants the same things from the network.  Most people don’t care about problems that result from sharing the network – they just want unlimited and uninterrupted access.  

To meet this need, the Internet, public services and many corporate networks are moving to IPv6, a newer version of basic IP protocol.  Why is there such a need to change when the existing standard, IPv4, is still running our networks just fine?  Well, quite frankly, the world is running out of IPv4 addresses. Current fixes to share IPv4 addresses among users and devices cause performance, scalability and reliability problems as new devices and new video, voice, and collaborative applications become pervasive. 

What’s the difference between IPv4 and IPv6? 

First and foremost IPv6 extends the number of addresses significantly. The Internet, based on the venerable IPv4 packet format, has been burning most of the available addresses (roughly 4 billion) in its first 25 years of existence. IPv6 enhances the length of the address field from 32 bits to 128 bits, resulting in enough addresses to cope with the growth of the Internet for centuries to come, and enabling true borderless connectivity (anybody, anything, anywhere, anytime).

The move to IPv6 is driven by a carrot and a stick: 
The stick is that IPv4 is running out. Okay, that should be obvious by now.
The carrot is that there are many new applications and devices that service provider can provide services to, and enterprises can use to enhance their business processes and increase productivity. Like SmartGrid, sensor networks, home appliances and security, pervasive mobile applications and many more ….all require a lot of IP addresses, and end to end connectivity that only IPv6 can provide over the long run.

One of the easier ways to move from IPv4 to IPv6 is to set up your existing network to run both IP versions simultaneously, in what is known as “dual stack” networks. 
At the Cisco San Jose campus, our network managers converted buildings 23 and 24, where my office is, to run both IPv4 and IPv6 networks on the full suite of Cisco Catalyst switches (C3500, C4500, C6500).  A single port on the switch can handle both IPv4 and IPv6 seamlessly, enabling me to give my Windows XP machine its own unique IP address with existing Ethernet cabling.  My browser or my email then decides which protocol stack to use, depending on the reachability of the destination application and the response received from the DNS server. For example Google has enabled IPv6 access now so every time I hit Google search from my browser, I’m using IPv6. That simple!

Now, I don’t have to share.  Well, at least I don’t have to share my IP address. 

Most Operating systems (Windows, Mac OS, Linux) support both IPv4 and IPv6 in parallel and applications running on these machines can use either protocol seamlessly. But it does not stop there - mobile devices, the fastest growing connected device segment, will need to connect to IPv6 fairly soon, as we are running out of IPv4 addresses globally. Just look at the publicly available requirements that mobile carriers like Verizon send out to 4G mobile devices vendors last June. IPv6 is required.  IPv4 is optional. 

In the not too distant future, Smartphones like the Blackberry and the iPhone will use IPv6. According to Verizon, they may only be able to connect to next generation mobile network over IPv6.

Lucky for me, I’m ready today, for the fast approaching future when my desktop computer will need IPv6 to talk to my smartphone directly.

I’m also ready for the range of peer-to-peer IPv6 applications that will be on the market soon.  These applications will enable me to exchange media like video and phone conferences directly with my peers from remote sites like hotels and conferences.  A unique IP will enable secure networks with the freedom to share information when I want and with the people I want regardless of where I am.

As an example, Microsoft’s recently released OS, Windows 7, has a feature called DirectAccess that gives mobile users seamless access to corporate networks without the need for VPN , AND it provides IT administrators access to the PC whenever and wherever it is coming on line.  DirectAccess needs IPv6 and IPSec to work.  While it is probably only a minor feature of Windows 7 for most people, it is another clear sign that demands on people to work remotely is creating demand for IPv6 applications.

Apple’s “Back to my Mac” is also using similar combination of IPv6 (eventually tunneled over IPv4 service provider network) and encryption to provide connectivity to your Mac back home… from anywhere in the world.

It’s clear IPv6 is coming soon.  When the option to use IPv6 at Cisco came up, I immediately switched over. And I must admit, the switch was much easier than I anticipated.
While IPv4 still works today, it made sense for me to make the necessary plans and preparations for IPv6 now, so I don’t get left behind.  

You see, while I try to be generous with my friends and especially my family, when it comes to the network, I don’t like to share.

Best

Alain Fiocco

Alain Fiocco Posted by Alain Fiocco at 12:36PM PST

Permalink, Comments (2), Trackbacks (0)

Tags: ipv4 exhaust ipv6 ipv6 transition

2 Comments

Jan Zorz Nov 4, 2009

Hey. Nice post.

Of course nobody want’s to share IP, specially advanced user is against that idea… but ISP’s will have no choice, as translation mechanisms seems not to work. So, to keep v4 internet accessible for their users, ISP can choose IP sharing or CGN (LSN). What is lesser evil?

Regards, Jan Zorz

matti salminen Nov 14, 2009

The reluctant ISPs are going to be led there by the big players or face extinction. Let’s see some of them:
The mobile phone carriers want multiple individual IPs to the phones (phone, web browser, GPS, etc) and with about 100 Million pieces of equipment each, they only have one choice, IPv6.
The cable tv companies and their competitors want direct access to your multiple set top boxes and perhaps even directly to your TV equipment. The number of devices out there forces their hand to adopt IPv6.
The car companies as pushing for Active Safety and improving emergency discovery and response times and stolen vehicle recovery with services like OnStar, straight to your car, in some cases remotely immobilizing the vehicles and other neat futuristic possibilities. The infrastructure to support that on top of any in-vehicle real-time entertainment features pretty much dictates use of Mobile IPv6.
Those are just a couple of examples to say that it is not so much of a “choice” between the evils of IP sharing or LSN but rather it is a choice between being able to develop future services at all or not. The prerequisite for those services involves getting hundreds of millions of IP addresses for some companies, and as we know it, you just can’t get them anymore for IPv4.

Post a comment

Join the conversation!

We encourage your comments, questions and suggestions. All comments are moderated and will appear as soon as they are approved by the moderator.

Please increase the validity of your comment by providing a valid first and last name. Spam, off-topic or offensive comments will not be posted.

Name:
Email:
URL:

Comments:

Notify me of follow-up comments?

Submit the word you see below:


Post a trackback

Ping this URL to post a trackback:
http://blogs.cisco.com/trackback/8097/S0lXphgY/

More blog posts

Previous post:
Two Problems - One Easy, One Hard

Next post:
Overcoming Borders and Improving the Network

Recent posts:
November 2009 Archive