Re: Let's use TCP and TLS
"Ian Clarke" <[email protected]>
| Newsgroups | gmane.network.freenet.technical |
|---|---|
| Message-ID | <[email protected]> |
On 2/14/07, Michael Rogers <m.rogers-kecf2yCh/[email protected]> wrote: > Let's use TCP and TLS. > > Disadvantages: > > * Most users will have to forward a port. However, the popularity of > BitTorrent shows that most users can manage this (especially with UPnP > and NAT-PMP support, which we can copy from Azureus or Limewire). I don't think BitTorrent's popularity proves this at all, I don't have the statistics but I suspect that the vast majority of BitTorrent users do not set up port-forwarding. We used TCP prior to Freenet 0.7, and learned the hard way that TCP simply isn't the right tool for the job, it does a bunch of things we don't need (such as guaranteed in-order delivery), and can't do some of the things we do need (such as NAT traversal). I do agree that we need to work on disguising Freenet traffic, but there are no shortage of UDP-based protocols that we can use for cover (eg. Skype). Ian. -- Founder and CEO, Thoof Inc Email: [email protected] Phone: 310 295 0164 Cell: 310 593 3724 AIM: [email protected] Skype: sanity