ietf
[Top] [All Lists]

Re: Why is IPv6 a must?

2001-11-12 13:50:03
    > From: Robert Elz <kre(_at_)munnari(_dot_)OZ(_dot_)AU>

    >> "no fully worked out example of separating location and identity"
    >> ... given the existence of an *IPv6* mechanism that does just that.

    > this is really not a very realistic claim.
    > Mobile IP doesn't separate location and identity really - the location
    > of the home agent is an important part of the identity of the mobile
    > node.

The home agent is not involved in the identification of the mobile node,
which is expressed solely by its "home address", in packets sent to it (see
the discussion of sending packets to a mobile host, Section 8.9. of the IPv6
Mobility spec, "Sending Packets to a Mobile Node" - this is the version 12
draft I'm looking it, it may have moved since).

You have an point that the home agent is tied in, but it's only because it is
being used as a rendezvous mechanism (i.e. once a node has "gone mobile", how
do you get in touch with it) - but that's quite a different beast. (The home
agent is also used as an error recovery mechanism, for cases where the
correspondent node loses track of the current location of the mobile node,
but the mechanism works the same in either case.)

In other words, what is being overloaded onto the home address in this case
is nothing to do with the location of node (the other function we were
discussing of the address), but rather a toehold for the rendezvous mechanism.

(It's clear that rendezvous/error-recovery is indeed a separate function,
since some other scheme for separating location and identity could use some
entirely different mechanism for rendezvous and error. Such a mechanism
might, for instance, make it possible to move the rendezvous point to a
location other than the node's "home" location.)

So there are really three functions being served by the IPv6 address - host
identification, rendezvous toehold, and host location. Once a node has gone
mobile, the latter function is indeed fully split off into the care-of
address.


    > So, while the location and identity of the mobile node itself may
    > have been unlinked, the two concepts haven't been

I'm a bit puzzled as to how you can agree that "the location and identity of
the mobile node ... [has] been unlinked", but still argue that "the two
concepts haven't been". This is some sort of very fine hair-shaving indeed.

        Noel



<Prev in Thread] Current Thread [Next in Thread>