[p2p-hackers] A Question about user awareness in p2p

Sean C. Rhea srhea at cs.berkeley.edu
Tue Mar 22 19:17:38 UTC 2005


On Mar 22, 2005, at 10:17 AM, Markus Kern wrote:
> I we assume that two people are always in each others buddy list a
> person who comes online can look up all his buddies on the DHT and send
> them a direct notification that he is online. Except for some
> complications when both parties are firewalled (which would require a
> solution anyway if you want to do anything useful) I see no problems
> with this approach. Am I missing something?

This is exactly what I would suggest, too.  It keeps application-level 
semantics out of the DHT, and as Markus points out, the only difficulty 
is with firewalls and NATs, which you have to work around (through hole 
punching, or forwarding) anyway.  For doing the peer discovery, OpenDHT 
(opendht.org) is a perfect match, and you can start using it will very 
little effort.  In fact, we already have a chat client you can check 
out that uses it for peer discovery (we call it rendezvous, but it's 
the same thing) available on the website.

Sean
-- 
                               Practice empathy.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://zgp.org/pipermail/p2p-hackers/attachments/20050322/717edfe6/PGP.pgp


More information about the P2p-hackers mailing list