Skip Links

Network World

Jeff Doyle

A Subtle Shift in Thinking About IPv4/IPv6 Coexistence Solutions

By jdoyle on Mon, 07/28/08 - 9:59am.

<!--StartFragment-->

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.

<!--EndFragment-->

Interesting perspective. I

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

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

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.

extinction curves

0

I wonder about "when IPv4 will be killed off". Very large networks (MSOs, wireless, NSPs) will run out of IP addresses, and be forced to move to IPv6. However, the great majority of enterprise networks should work just fine with RFC 1918 addresses for a decade or two. Yes, they'll need IPv6 addresses to turn up new Internet-facing services, but that is an edge function to most networks. IPv6 and IPv6 expertise may remain a specialty for many years. I'm not saying "should" or even "will" - just "may". There are a lot more network engineers who know OSPF than know BGP.

Without an IPv6 driver in the core of enterprise networks, how long will it take IPv6 to pass and eventually extinguish IPv4? And I wonder if there will be similarities to the extinction curves of other technologies, such as X.25, Token Ring, IPX, ATM or RIP?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Welcome, visitor. Register Log in
About Jeff Doyle on IP Routing

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.