Opened 11 years ago

Closed 2 years ago

Last modified 2 years ago

#798 closed enhancement (wontfix)

Give bridges a max user limit

Reported by: knappo Owned by:
Priority: Low Milestone: Tor: unspecified
Component: Core Tor/Tor Version: 0.2.1.4-alpha
Severity: Normal Keywords: tor-bridge dos
Cc: knappo, nickm Actual Points:
Parent ID: Points: 10
Reviewer: Sponsor:

Description (last modified by nickm)

If a bridge runs for a long time the amount of censored users who know and use this bridge will grow.

This could lead to a point where too many users try to use one single bridge at once.
Because there is currently no user limit or similiar, all users will only get a small bandwidth from the bridge.

Currently there is no way for a bridge to tell connecting clients to use another bridge

because it has too many users to provide a certain bandwidth.

The amount of possible users (at any given time) is depending on the RelayBandwidth of the bridge.

Be aware: This proposal does not mean setting a bandwidth limit on the bridge, this is already possible.

[Automatically added by flyspray2trac: Operating System: All]

Child Tickets

Change History (7)

comment:1 Changed 9 years ago by nickm

Description: modified (diff)
Milestone: Tor: unspecified

comment:2 Changed 9 years ago by arma

Component: Tor RelayTor Bridge

comment:3 Changed 9 years ago by arma

I think we have no current plans to do this, nor any idea how to handle it well. The tradeoff of a well-known bridge is that it may have lots of people using it. That's ok for some bridges.

Tempted to close as not-a-bug, or at least as needs-a-design-proposal-that-considers-the-tradeoffs.

comment:4 Changed 7 years ago by nickm

Keywords: tor-bridge added

comment:5 Changed 7 years ago by nickm

Component: Tor BridgeTor

comment:6 Changed 2 years ago by nickm

Cc: knappo,nickmknappo, nickm
Keywords: dos added
Points: 10
Resolution: Nonewontfix
Severity: Normal
Status: newclosed

the hard part there is "what should the client do then" and making it do that. Agreeing with Roger.

Closing as "wontfix" -- not necessarily "wontfix forever" but "not getting fixed because of this ticket".

comment:7 Changed 2 years ago by nickm

That said, ConnLimit exists and does some of what you'd want here :)

Note: See TracTickets for help on using tickets.