[tor-bugs] #32938 [Circumvention/Snowflake]: Have a way to test throughput of snowflake proxy
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Jan 29 22:47:12 UTC 2020
#32938: Have a way to test throughput of snowflake proxy
-------------------------------------------------+-------------------------
Reporter: cohosh | Owner: cohosh
Type: enhancement | Status:
| assigned
Priority: Medium | Milestone:
Component: Circumvention/Snowflake | Version:
Severity: Normal | Resolution:
Keywords: snowflake-webextension, ux-team, | Actual Points: 3
anti-censorship-roadmap-october |
Parent ID: #31109 | Points: 5
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Changes (by cohosh):
* actualpoints: 2 => 3
Comment:
This is a start at implementing this feature. I chose to extend the
bridgestrap API to take requests for Snowflake tests:
https://dip.torproject.org/cohosh/bridgestrap/tree/ticket/32938
And made some corresponding changes to proxy-go that will perform the
throughput test on startup:
https://github.com/cohosh/snowflake/tree/ticket/32938
It still needs a lot of work. What I have left to do is:
- calculate the round trip latency (between sending a message and
receiving the echo
- implement this feature for webextension proxies (including a UI)
- clean up the code and commits a bit
- perform the test every so often (perhaps 24 hours?)
This is out of scope for this ticket, but I like the idea in comment:3 of
using it to tell the proxy how often to poll.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/32938#comment:6>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list