Hi Ali,
On 10 Jan 2008, at 01:19, Ali Fessi wrote:
<snip>
Simlarly, you can use the P2P protocol to resolve a HIP ORCHID to a
Locator, and then when you get the Locator start the HIP handshake.
And in fact, this is maybe something confusing in the HIP BONE
draft [...] because HIP BONE says that a I1 message is transported
hop-by-hop in the overlay. I would let the P2P protocol resolve the
HIP Identifier to a Locator first, and then send the I1 message
directly to the HIP Responder.
That has been tried and there is even a prototype working on
PlanetLab using OpenDHT, but unfortunately there appears to be two
problems. First, OpenDHT latencies appear to be too long and
unpredictable, sometimes minutes and often exceeding 10 seconds. But
that may be an implementation problem that can be fixed. The second,
bigger problem is that if both the initiator and the responder are
behind NATs, the you just cannot send the I1 message directly to the
HIP responder.
The latter is the reason why we chose to use a Berkeley i3 -like
system in both Hi3 and in HIP BONE, i.e., to forward HIP messages
through the overlay instead of using it in a typical DHT put/get manner.
--Pekka Nikander
_______________________________________________
P2PSIP mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/p2psip