nanog mailing list archives

Re: multi-homing


From: "Joel Baker" <lucifer () lightbearer com>
Date: Wed, 29 Aug 2001 09:21:11 -0600


On Tue, Aug 28, 2001 at 09:06:16PM -0400, Leo Bicknell wrote:

I know someone will want to argue that it is not possible to allow
_everyone_ to multihome, so I will go ahead and suggest an example
of a network very close to that goal, in fact one you can run IP
over (if a tad slowly).  The cellular telephone network for the
most part has this property.  Every phone has a number.  It can
dynamically connect to multiple providers, and can change providers
as conditions change, or the device moves.  The only property it
doesn't have that IP multihoming doesn't have is the ability to
use two providers at the same time; however the technology for a
handset that could make a CDMA and a TMDA call at the same time on
two different networks definitely exists.

This is not to say I think 'cellular phone routing' would solve
the IP issues if directly translated, in fact I think quite the
opposite.  That said, I do belive large scale systems that allow
individual users to move, or multihome (I think those two items
are more closely related than people think) while keeping their
"address" exist.

The closest analog in the networking world that comes to mind for matching
the properties of how both cell-phone portability and LNP work isn't IP.
It's DNS. Consider the following points, each of which applies to both
telco routing and DNS, but *not* to IP:

1) 'Routing' lookup done once, at the start of the transaction.
2) Relatively low overhead compared to the transaction.
3) Handled by a distributed system using local *external* query points
   whose primary job is providing routing information, not actually doing
   the routing.
4) Every address is portable between nearly arbitrary providers (and, in
   the case of the telco, I believe is now required to be by law).

I'm far from the first person to bring this up; please see some of the
excellent papers from the ATM, VOIP, and MPLS arenas about "why routing
telco traffic is completely different from routing IP traffic", many of
them authored by members of this forum, for further details.

The primary failure points in this is that DNS recovery times are nowhere
near as good as most telco re-routing times, can't occur mid-stream, and
because of this combination, tends to be far more problematic when there
is a failure, because people *notice* - both in that their session goes
away, and that they then can't even just "redial" and blame it on a cosmic
ray at the wrong time.
-- 
***************************************************************************
Joel Baker                           System Administrator - lightbearer.com
lucifer () lightbearer com              http://www.lightbearer.com/~lucifer


Current thread: