Unless we are prepared to modify the base LISP spec ETR behavior, I
would remove everything from "Note" to the end of of the quoted
paragraph from section 3.
I think it would be helpful to instead say "Such datagrams carry RLOCs
as their outer header source addresses, and EIDs as their outer header
destination addresses."
Yours,
Joel
On 6/28/2011 2:47 PM, Vince Fuller wrote:
On Fri, Jun 24, 2011 at 02:28:35PM -0400, Joel M. Halpern wrote:
If I am reading the text Alia qutoed below correctly, the text assumes
that an ETR will do something different with a map reply based on the
whether it thinks the source address is an EID.
I think this is basically indeterimnable.
More importantly, that would be an ETR behavior, which the ALT spec
can't change.
I suspect this is a case of the authors, in good faith, trying to leave
in a hook for an idea they have for the future.
However, the effect is to introduce confusion.
Can we not do that?
I am not sure if you are asking for a text change here.
The current ALT document says the following regarding the source IP address
of an ALT datagram:
- the last paragraph in section 3:
The term "ALT Datagram" is short-hand for a Map-Request or Data Probe
to be sent into or forwarded on the ALT. Note that while the outer
header Source Address of an ALT Datagram is currently expected to be
an RLOC, there may be situations (e.g. for experimentation with
caching in intermediate ALT nodes) where an EID would be used to
force a Map-Reply to be routed back through the ALT.
- first paragraph in section 5.1:
5.1. Changes to ITR behavior with LISP+ALT
As previously described, an ITR will usually use the Map Resolver
interface and will send its Map Requests to a Map Resolver. When an
ITR instead connects via tunnels and BGP to the ALT, it sends ALT
Datagrams to one of its "upstream" ALT Routers; these are sent only
to obtain new EID-to-RLOC mappings - RLOC probe and cache TTL refresh
Map-Requests are not sent on the ALT. As in basic LISP, it should
use one of its RLOCs as the source address of these queries; it
should not use a tunnel interface as the source address as doing so
will cause replies to be forwarded over the tunneled topology and may
be problematic if the tunnel interface address is not routed
throughout the ALT.
Are you saying that one of these sections needs to be changed to make it
more clear that the source IP address of an ALT datagram should, in normal
use, be an RLOC? If so, please provide suggested text; IMHO, the existing
text is rather explicit about warning that using an EID as the source of
an ALT Datagram could have undefined consequences. We do not intend for the
infrastructure to test for that situation since the cost of doing so would
be unancceptably high.
--Vince
_______________________________________________
lisp mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/lisp