issue 5: zero address set

Jari Arkko <[email protected]>
Newsgroups gmane.ietf.mobike
Organization None
Message-ID <[email protected]>
There has not been a lot of discussion of this subject on
the list or in the meetings, except that in IETF-59 people
opposed any kind of TCP spoofing. Unless I hear objections
in the next couple of days, we can close this part of the
issue.

But, theoretically, we could still provide zero address sets
without TCP spoofing. What do people think about this?

Here's some technical analysis from a personal point of view:
It seems that when the a node has no address, its peer could
develop some condition which requires sending an IKE message
to the node. For instance, rekeying might be necessary for
some reason. Or deletion of the SAs. And on the IPsec list
we have discussed the possibility of reauthentication
requests. Obviously, all of these are going to fail when
the node has no address. The same applies to payload
packets, given that we are not doing spoofing.

As a result, supporting zero address sets does not really
help in situations where communication is needed during
the period when there is no address. And in any case when
an address is finally available, the node has to verify
that the SAs are still functional. So there is really no
benefit in resumption phase either. Finally, due to the
unpredictability of wireless coverage, not being told
about a zero address set condition is not a guarantee
that the node is reachable. So we cannot easily use this
as an indication to applications either.

The potential benefit is that no traffic is sent
to the peer's old address. This can be useful in terms
of saving bandwidth, or avoiding someone else get the
packets when an address is recycled.

Note that a related benefit is that a laptop that gets
suspended for a while does not have to re-establish
SAs when it resumes. This may also mean that a user
does not have to re-enter passwords or use token cards.
However, it seems that this benefit can also be realized
with the zero address set, simply by not informing the
peer about the loss of address.

--Jari
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.