[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #7346 [Tor]: Add stream-level pushback into n23 design
#7346: Add stream-level pushback into n23 design
-------------------------------------+--------------------------------------
Reporter: arma | Owner:
Type: project | Status: new
Priority: normal | Milestone: Tor: unspecified
Component: Tor | Version:
Keywords: performance flowcontrol | Parent: #4506
Points: | Actualpoints:
-------------------------------------+--------------------------------------
Comment(by iang):
Could the same n23 method also be used end-to-end at the stream level?
The OP basically tells the exit how much more data it can put in its
(bounded) buffer waiting for delivery to the client. This can be a single
relay cell that lists all the open circuits (or even just the ones
draining slowly). But the large RTT is potentially tricky: we'll have to
take into account how many cells we've already sent on a stream since the
OP sent the notice, but before we received it. (The notices can have a
cell counter in them: "At the time I received X cells total, I have room
for N more cells.) Or something like that.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7346#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs