6

I know the minimum required rate is 20KB, and the minimum rate to be considered "fast" is around 100KB, but even the "fast" rate seems incredibly slow to me, compared to the average download speed of a residential broadband connection in the US (~4 MB/s).

Is there a rough consensus around a recommended minimum rate that meets the expectations of the average Tor user?

1
  • 3
    FYI, the minimum rate is now 75KB/sec for relays and 50KB/sec for bridges. As of v0.2.6.4-rc.
    – user6943
    Mar 16, 2015 at 2:30

2 Answers 2

6

The Tor Project now recommends at least 250 kilobytes/second each way to keep the level of service at least somewhat sane for users. Providing less bandwidth than that is actually a net drain on resources inside the network, because information about all relays has to be transmitted to all clients, which adds up to surprising amounts of bandwidth. Also, it's plainly no fun to be on a relay that can't even serve a youtube video, and there is very little a relay with slow upload can do.

It is a battle of privacy vs performance, see https://blog.torproject.org/lifecycle-of-a-new-relay/#comment-34637

3
  • So you're saying that a relay with 150KB/s is actually hurtful, even though it has the fast flag? That's a bit extreme, I think. With a non-fast relay (<100KB/s) that's probably true, though. Mar 8, 2015 at 8:36
  • 2
    We're actually planning to raise the minimum bandwidth soonish, which would also mean the Fast flag would be recalculated. But you're right, a 150KB/s relay probably is not a net drain on network resources, it just isn't very fun to use.
    – Sebastian
    Mar 8, 2015 at 9:12
  • slower relays are EXACTLY valuable since most are home located and not sitting in scrutinized data centers! if i want fast no need for tor at all anyway
    – droid192
    Apr 19, 2022 at 17:00
6

There's basically always a shortage of bandwidth in the Tor network, so every amount of Bandwidth you can donate helps.

Additionally, your relay usually serves more than one circuit at a time, so any one connection that's going through your relay will receive only a share of your bandwidth anyway.

The amount of circuits goes up the more bandwidth you donate, so it doesn't really matter for the individual connections, as long as you have some minimum, but the more bandwidth you donate, the faster the network will become overall.

Keep in mind that your relay won't be fully utilized from the start. The network needs time to "get to know" your relay. Check out this blog-post about the life-cycle of a new relay.

2
  • It may not be true that there is shortage of bandwidth for last months+, see the graph metrics.torproject.org/bandwidth.html maybe I2P needs more help than Tor these days.
    – 16851556
    Nov 6, 2021 at 9:24
  • @16851556 My answer was from 2015 and things have considerably changed since then. Feb 4, 2022 at 22:10

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .