Network World
Saturday, November 22, 2008
DNSstuff.com
Get information about your IP
IP Information
50+ On-demand DNS and network tools

Jeff Doyle on IP Routing

Cisco Subnet

Navigation

A Subtle Shift in Thinking About IPv4/IPv6 Coexistence Solutions


Most anyone that considers IPv6 implementation and proposes implementation solutions looks at it in terms of IPv4/IPv6 coexistence. When the IPv6-capable devices in a network are dual stacked, coexistence is relatively simple: The dual stack devices can speak to both IPv4-only and IPv6-only devices. The problem with dual stacks is that they require both an IPv4 and an IPv6 address, and that misses the fundamental point that we’re deploying IPv6 because we are quickly approaching a time when IPv4 addresses are no longer available. Dual stacking would have been the right approach to transition five years ago, but it is less and less viable as new IPv4 addresses become unavailable.

Dual stacking is still the right approach to existing devices that already have IPv4 addresses and can acquire a new IPv6 address (either with existing capabilities or via a software upgrade), but its not a good solution for new devices and networks that require new addresses.

The larger problem is how to make IPv4-only and IPv6-only devices speak to each other. That requires translation, a prickly problem in terms of complexity, scalability, and security.

Behind the coexistence discussions is a principle that IPv4 and IPv6 coexistence will be necessary for the foreseeable future. That’s the right approach to take, but I think that there is a point in the not-too-distant future when IPv4 will be killed off. My personal opinion is that this will happen somewhere between 2014 and 2020.

The reasoning behind this is that no one wants the complexity of having to run two versions of IP in their networks. Given that IPv4 addresses will be depleted around 2011, as I’ve written about repeatedly on this blog, IPv6 deployment will beyond that date begin growing exponentially. At the point where IPv6 either is approaching or has become the majority protocol, networkers will begin actively removing IPv4 in order to simplify their operations.

Over the past few years, discussions of IPv6 implementation have focused on connecting IPv6 devices or IPv6 sites across an IPv4-only “cloud”.

I’m at IETF 72 in Dubln this week, and I’m sitting in the v6ops working group meeting as I’m writing this. There’s a shift in the focus of coexistence discussions to connecting IPv4 devices or IPv4 sites across an IPv6-only cloud.

This is an early indication of a reorientation toward eventually bringing IPv4 to end of life, by pushing it to the edges of the IPv6 network. I like hearing this subtle change of perspective; it fits with the standard approach we take in any migration project, when some legacy technology is being replaced by a newer technology: You don’t add the new technology at the edge and “push” it toward the core, you add the new technology in the core and push the older technology toward the edge – and eventually out – of the network.

Interesting perspective. I

Useful answer?
0

Interesting perspective.
I have one question, have you found a lot of IPv6 implementations/migrations in Europe ISPs?

thanks.
keep up with the nice blog

Re: Interesting perspective

Useful answer?
0

Hi,

I do much less IPv6 work with European SPs than American and Asian SPs, so my knowledge is somewhat limited. I do know that Deutsche Telekom, BT, and Orange all have IPv6 initiatives. FT has done quite a bit of research in IPv6, but I don't know if they have any deployment plans yet. There is also a new EU push for IPv6, that I covered in a previous post.

Perhaps a few other readers can pitch in with some views?

--Jeff 

One Problem

Useful answer?
0

As much as I want to get rid of IPv4 and understanding the numerous advantages in terms of addressing, security (with IPSec) and managment, there are problems with migration.

Right Now, the US has 75% of all IPv4 addresses in existance, the US isn't EVER going to run out of IP addresses, the rest of the world is.

Dual stacks can alleviate things but they mean you sacrafice most IPv6 advantages for compatibility.

We need to face the fact that we do need to do the following:
1) set a working cutoff date to move to IPv6
2) have a working viable translation plan involving unfortunately some form of NAT.
3) Become IPv6 native.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <i> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <br /> <br> <p>
  • Lines and paragraphs break automatically.
  • You can use BBCode tags in the text.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

About Jeff Doyle

Jeff Doyle is president of Jeff Doyle and Associates, an IP network consultancy. Jeff is the author of Routing TCP/IP, Volumes I (read an excerpt) and II and of OSPF and IS-IS: Choosing an IGP for Large-Scale Networks. He is a frequent speaker on IPv6, MPLS, and large-scale routing.

Contact him.

RSS feed XML feed

Jeff Doyle archive.

Cisco Subnet

RSS feed Cisco news RSS feed

The opinions expressed in this Weblog are those of the writer and may not represent the opinions of Network World.

Advertisement: