[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: noid and applications (generic requirements from applications)
> In this picture A send thinsg to B, and use as src AID(A) and dst
> AID(B).
>
> Questions:
>
> If B send a packet back to A, can AID(B) be used as src, and AID(A) as
> dst?
Yes. That is what most ULPs will do.
> If B send a packet to C with src AID(B) and dst AID(C), can B send
> AID(A) to C so C can use src AID(C) and dst AID(A)?
Yes, the AIDs can be used for referrals since they are not really different
than today's IP addresses; they are locators.
The only thing to consider is when AID(A) isn't working as a locator when
C tries to contact it.
There are two choices:
C can detect that the locator doesn't work and do a reverse+forward DNS
lookup to get the whole locator set (Ls(A)).
or
The referal can include Ls(A) instead of just the AID(A); this requires
modifying existing IPv6 appication protocols which do referal.
Erik