[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #5379 [Tor Relay]: Design adaptive n23 algorithm that works
#5379: Design adaptive n23 algorithm that works
-------------------------+--------------------------------------------------
Reporter: arma | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Tor: unspecified
Component: Tor Relay | Version:
Keywords: | Parent: #4506
Points: | Actualpoints:
-------------------------+--------------------------------------------------
In #4488 we put together a patch based on Mashael and Kevin's work on N23.
It includes the static N23 algorithm and also an adaptive algorithm that
lowers N3 when cells spend too long in connection outbufs.
Except Kevin's original adaptive algorithm a) tracks cell time in a really
sketchy way, and b) was shown in the defenestrator paper to be worse than
the static one.
We can solve "a" at least by using our cell statistics: see
cell_waiting_time in connection_or_flush_from_first_active_circuit().
Once somebody writes a patch to do what the adaptive n23 algorithm aimed
to do, but with our cell statistics, this will turn into a research
problem to see if there are particular tuning values that work well.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/5379>
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