Opened 2 years ago

Last modified 15 months ago

#21676 new defect

Increase MIN_BW_TO_ADVERTISE_DIRSERVER above RELAY_REQUIRED_MIN_BANDWIDTH

Reported by: teor Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: 033-triage-20180320, 033-removed-20180320
Cc: Actual Points:
Parent ID: Points: 0.2
Reviewer: Sponsor:

Description

MIN_BW_TO_ADVERTISE_DIRSERVER is 50KB, but RELAY_REQUIRED_MIN_BANDWIDTH is 75KB. So we might want to make the DIRSERVER bandwidth at least 150 KB, so that a dirserver can at least deliver one client one consensus in 10 seconds (clients generally wait a few seconds for dirservers to deliver a consensus).

Child Tickets

TicketStatusOwnerSummaryComponent
#22312newRefactor/Simplify to clarify "we cache dir info" vs "we invite clients to use us as a directory guard"Core Tor/Tor

Change History (5)

comment:1 Changed 2 years ago by arma

I agree. I started looking at this, and then I got confused by all the muddled functions with similar sounding names. So I opened #22312 as a child, and we should address that first, and maybe when we come back here everything will be easier.

In particular, I kind of hope we decide to raise RELAY_REQUIRED_MIN_BANDWIDTH to 250KBytes, and get rid of MIN_BW_TO_ADVERTISE_DIRSERVER altogether.

comment:2 Changed 21 months ago by nickm

Milestone: Tor: 0.3.2.x-finalTor: 0.3.3.x-final

comment:3 Changed 15 months ago by nickm

Keywords: 033-triage-20180320 added

Marking all tickets reached by current round of 033 triage.

comment:4 Changed 15 months ago by nickm

Keywords: 033-removed-20180320 added

Mark all not-already-included tickets as pending review for removal from 0.3.3 milestone.

comment:5 Changed 15 months ago by nickm

Milestone: Tor: 0.3.3.x-finalTor: unspecified

These tickets were marked as removed, and nobody has said that they can fix them. Let's remember to look at 033-removed-20180320 as we re-evaluate our triage process, to see whether we're triaging out unnecessarily, and to evaluate whether we're deferring anything unnecessarily. But for now, we can't do these: we need to fix the 033-must stuff now.

Note: See TracTickets for help on using tickets.