Torの100/100Mbps接続を使いたいです。すべての空き容量を提供したいのですが、実際には100 Mbpsを必要とする1%の時間中にTorが接続速度を遅くしたくありません。
LANに接続された別のサーバーにTorをインストールしました。
[TOR-server] [Host2] [Host3] ... [Hostn]
| | | |
+----------+-------+-----------+
|
[Router1]
|
[Router2]
|
[Internet]
[Router1]
、[Router2]
および[Host2]
...は[Hostn]
変更できません。制限リンクは通常[Router1]
、および間にあります[Router2]
。
tor
理想的には、ネットワーク入出力プロセスの速度を遅くしたいが、[TOR-server]
ネットワーク入出力プロセスが全体的に制限されている場合は[TOR-server]
許容されます。qdisc
外部ホストまでの往復時間を表示するツールが見つかりません。
Torにすべてのアイドル容量を使用させる方法は?しかし、ネットワークの他のユーザーが帯域幅を必要とするときに速度を遅くしますか?
一般的なツールがありますか?おそらくnice
CPU使用率と同じでしょうか?
おそらく次のように作成できるようです。
# Find close router
$hop2 = hop 2 of traceroute to 8.8.8.8
# Ping the $hop2 to look for signs of congestion
ping $hop2 &
while(true) {
if(reply time < 2 * median(reply times)) {
# latency normal
sleep 1
} else {
suspend($bandwidth_using_program, 1 second)
}
}
しかし、これを達成するためのよくテストされたツールはすでにありますか?