2 个版本
使用旧的 Rust 2015
0.1.1 | 2016 年 4 月 23 日 |
---|---|
0.1.0 | 2016 年 4 月 5 日 |
#9 in #speed-test
12KB
304 行
nettest - 简单的速度测试
编译
安装 rust nightly,然后运行
cargo build --release
安装
sudo cp target/release/nettest /usr/local/bin
用法
首先,运行服务器。服务器需要在端口 5001 上允许传入连接
nettest -s
然后使用以下方式连接到服务器
nettest -c <ip or hostname of server>
背景
很久以前,有一个穷学生(就是我)在图书馆里。为了好玩,他尝试进行速度测试,然而速度测试服务器无法处理高速。所以他转而使用 iperf 进行上行测试,以及由 netcat、pv、dd 和 unix-shell-fu 组成的 hack 进行下行测试(iperf 不允许在防火墙后面进行下行测试,防火墙阻止传入连接)。这个工具就是为了允许通过防火墙进行上行和下行测试而制作的
依赖项
~1.1–1.6MB
~20K SLoC