aboutsummaryrefslogtreecommitdiff
path: root/proposals/265-load-balancing-with-overhead.txt
diff options
context:
space:
mode:
authorMike Perry <mikeperry-git@torproject.org>2023-09-26 19:22:29 +0000
committerMike Perry <mikeperry-git@torproject.org>2023-09-26 19:36:04 +0000
commit1f161ba229c34d4c54620cc04ec9467fe397a9af (patch)
treee6e7ea8e12ffaca7bb7859a5838d9ca015fd7c72 /proposals/265-load-balancing-with-overhead.txt
parent5f85fc315b6529024db6de0873e24876d4dfb854 (diff)
downloadtorspec-1f161ba229c34d4c54620cc04ec9467fe397a9af.tar.gz
torspec-1f161ba229c34d4c54620cc04ec9467fe397a9af.zip
Prop265 Status Update
Diffstat (limited to 'proposals/265-load-balancing-with-overhead.txt')
-rw-r--r--proposals/265-load-balancing-with-overhead.txt23
1 files changed, 21 insertions, 2 deletions
diff --git a/proposals/265-load-balancing-with-overhead.txt b/proposals/265-load-balancing-with-overhead.txt
index e79d0a1..c6e6ba6 100644
--- a/proposals/265-load-balancing-with-overhead.txt
+++ b/proposals/265-load-balancing-with-overhead.txt
@@ -2,8 +2,27 @@ Filename: 265-load-balancing-with-overhead.txt
Title: Load Balancing with Overhead Parameters
Authors: Mike Perry
Created: 01 January 2016
-Status: Accepted
-Target: 0.2.9.x
+Status: Open
+Target: arti-dirauth
+
+NOTE: This is one way to address several load balancing problems in Tor,
+including padding overhead and Exit+Guard issues. However, before attempting
+this, we should see if we can simplify the equations further by changing how
+we assign Guard, Fast and Stable flags in the first place. If we assign Guard
+flags such that Guards are properly allocated wrt Middle and Fast, and avoid
+assigning Guard to Exit, this will become simpler. Unfortunately, this is
+literally impossible to fix with C-Tor. In adition to numerous overrides and
+disparate safety checks that prevent changes, several bugs mean that Guard,
+Stable, and Fast flags are randomly assigned: See:
+ https://gitlab.torproject.org/tpo/core/tor/-/issues/40230
+ https://gitlab.torproject.org/tpo/core/tor/-/issues/40395
+ https://gitlab.torproject.org/tpo/core/tor/-/issues/19162
+ https://gitlab.torproject.org/tpo/core/tor/-/issues/40733
+ https://gitlab.torproject.org/tpo/network-health/analysis/-/issues/45
+ https://gitlab.torproject.org/tpo/core/torspec/-/issues/100
+ https://gitlab.torproject.org/tpo/core/torspec/-/issues/160
+ https://gitlab.torproject.org/tpo/core/torspec/-/issues/158
+
0. Motivation