Now that I've thought about it, it seems stupid to complicate the P2P
protocol I'm working on (netfs) to support a STUN-like service, since
this service seems generic, and not in any way specific to my P2P
application.

Does anyone out there know of an existing P2P network designed to
provide STUN-like peer connections?  The idea would be to require each
peer to have unique user name, and put them into a DHT.  Each peer would
always keep a few live TCP connections to nodes in the DHT, and these
nodes would provide STUN (or better) connection services.  It could be
used for SIP, IM, or any other P2P service that makes sense.  Peers
would specify which protocols they accept, and nodes in the DHT would
help them connect to each other.  It would be a bit like a
world-wide-inetd.  Has this been implemented yet, and if not, does the
idea have merit?  It sounds nearly trivial to implement, assuming a good
STUN-like library and DHT library can be found.

Bill


_______________________________________________
p2p-hackers mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/p2p-hackers

Reply via email to