Please share your opinion about a usefulness of this Tor (TCP) performance tweaking method:
Any benefit from using a modifed Bandwidth*Delay Product (or BDP) for increase the Tor network client speed?
BDP determines the amount of data that can be in transit in the network.
Now we can find out the avegabe Tor “Round Trip Time” (“ping” between a tor hosts): ~500 ms, and Tor bandwidth: ~500KBps; then calculate the BDP: 250000 bytes.
And then use the BDP to increase the default TCP receive buffers:
sysctl net.ipv4.tcp_rmem="50000 250000 16777216" sysctl net.ipv4.tcp_wmem="50000 250000 16777216"
And now our host can send more packets to a receiver to get an acknowledgement from the receiver. Perhaps, this will increase the Tor client bandwidth, file download speed.
- How the tweak speed/bandwidth benefits can be measured in Tor network?
Bandwidth Delay Product Calculator - SpeedGuide.net :: Bandwidth Delay Product