diff options
author | Avery Pennarun <apenwarr@gmail.com> | 2011-01-25 21:30:29 -0800 |
---|---|---|
committer | Avery Pennarun <apenwarr@gmail.com> | 2011-01-25 21:30:29 -0800 |
commit | d9b1bb52e5e994f5d3c9c3a77efea5e81910b6ea (patch) | |
tree | 58c429de30c64bac733b3ece21ca8a8262c6579d | |
parent | a30c4d7ccb3c731cce24eebc133bc68690420853 (diff) |
man page for the --no-latency-control option.
-rw-r--r-- | sshuttle.md | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/sshuttle.md b/sshuttle.md index c52c6cd..6168740 100644 --- a/sshuttle.md +++ b/sshuttle.md @@ -1,6 +1,6 @@ -% sshuttle(8) Sshuttle 0.44 +% sshuttle(8) Sshuttle 0.46 % Avery Pennarun <apenwarr@gmail.com> -% 2010-12-31 +% 2011-01-25 # NAME @@ -109,6 +109,22 @@ entire subnet to the VPN. if you use this option to give it a few names to start from. +--no-latency-control +: sacrifice latency to improve bandwidth benchmarks. ssh + uses really big socket buffers, which can overload the + connection if you start doing large file transfers, + thus making all your other sessions inside the same + tunnel go slowly. Normally, sshuttle tries to avoid + this problem using a "fullness check" that allows only + a certain amount of outstanding data to be buffered at + a time. But on high-bandwidth links, this can leave a + lot of your bandwidth underutilized. It also makes + sshuttle seem slow in bandwidth benchmarks (benchmarks + rarely test ping latency, which is what sshuttle is + trying to control). This option disables the latency + control feature, maximizing bandwidth usage. Use at + your own risk. + -D, --daemon : automatically fork into the background after connecting to the remote server. Implies `--syslog`. |