[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-bugs] Re: #1750 [Tor - Relay]: Project: See if we can improve performance by throttling busy streams at guard nodes



#1750: Project: See if we can improve performance by throttling busy streams at
guard nodes
-------------------------+--------------------------------------------------
 Reporter:  nickm        |       Owner:                     
     Type:  task         |      Status:  new                
 Priority:  normal       |   Milestone:  Deliverable-Sep2010
Component:  Tor - Relay  |     Version:                     
 Keywords:               |      Parent:                     
-------------------------+--------------------------------------------------

Comment(by arma):

 This project is tricky for two reasons:

 A) Only relays after 0.2.2.7-alpha respect these consensus params, so any
 performance changes we see will be highly variable.

 B) If we enable these params and they actually work, then the bwauthority
 measurers are going to start thinking that relays are slower than they
 are. Right now the bwauth scripts push more bytes over relays they believe
 to be fast. They'll get throttled now. Worse, they'll only punish the
 relays running 0.2.2.7-alpha or later, so those relays will get lower
 weights in the consensus, see less use from clients, and look like they're
 getting faster even if they're not. The short-term fix is to make the Tor
 that each bwauth uses be a relay (but advertise very little bandwidth), so
 it isn't throttled.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/1750#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online