Steve: Heya. Yes, Kaboodle makes use of the Gnutella protocol in (what I think is) an interesting way. It goes like this:
Kaboodle's key feature (which will be part of 1.0, and only works somewhat in 0.80) is a "personal VPN" capability. It's a VPN-like technology targeted for users who know what their email address is, but not their IP address. For these target users, I needed to solve the "VPN partner discovery" problem in such a way that never queries the user for their IP address. There's a few ways to solve this: I could user dynamic-DNS agents (ie, embed a GnuDIP client into Kaboodle), I could use a connection introduction server (a-la Napster), or others. One of those "others" is to use Gnutella. Kaboodle uses it like this: give each VPN partner a specific PartnershipFile with a unique filename. To find a partner, do a Gnutella-space search on that unique filename. If you find the file, check its cryptographic signature. If it checks out, you've authenticated (partly) your VPN partner *and* found their IP address. As for VNC...the nice thing about having this VPN link is that you can tunnel a VNC connection (multiple connections, actually) over this connection. So, only one "hole" in the firewall needed for multiple servers. It won't be limited to VNC of course: it's more accurately described as a "secure-tunnel proxying service". So, file transfer, chat, etc. VNC's the right place to start, though. Hope this helps! cheers, Scott > Date: Mon, 22 Apr 2002 15:31:08 -0400 > From: "Steve Bostedor" <[EMAIL PROTECTED]> > Subject: RE: Search tool? > > It appears that Kaboodle makes use of gnutella or something. What's going on > there? --------------------------------------------------------------------- To unsubscribe, mail [EMAIL PROTECTED] with the line: 'unsubscribe vnc-list' in the message BODY See also: http://www.uk.research.att.com/vnc/intouch.html ---------------------------------------------------------------------