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

Reply via email to