This is one of the mechanism JXTA (www.jxta.org) is using for its Relay and DHT/Rendezvous super-peers to establish communication channels between arbitrary peers.
Hth, B. Bill Cox wrote: > 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 > _______________________________________________ p2p-hackers mailing list [email protected] http://lists.zooko.com/mailman/listinfo/p2p-hackers
