だめぷろふ記

なんとなくだめ

Tailscaleの暗号化負荷と遅かった通信速度のオチ

前回の続き。

DirectモードでExit Nodeと接続されるようになったので、Exit Node経由でインターネット速度を測ってみた。

https://www.speedtest.net/ja/result/14951527618

結果、ダウンロード 18.65Mbps、アップロード 96.95Mbps。 ずいぶん偏りがある。

Exit Nodeに使ったのは激安3万円PCなのだけど、ダウンロードとアップロード、それぞれどのPCがどんな暗号化処理をしているのだろうか。

少し時間がかかりそうなので、調べるぞという気持ちを固めるために、ここに書き残しておく。

と書いてから2週間、結果が得られたので書く。

試したこと

  • NURO光なC拠点にPC4(Celeron J3455 4コア1.50GHz)を設置、Exit Nodeとして追加
  • B拠点PC3のExit NodeをC拠点PC4に設定
  • B拠点PC3からC拠点PC4にiperf3とookla speedtestを実施

結果

iperf3から。

# iperf3 -c C拠点PC4
Connecting to host C拠点PC4, port 5201
[  5] local B拠点PC3 port 56794 connected to C拠点PC4 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  13.1 MBytes   110 Mbits/sec    9    466 KBytes
[  5]   1.00-2.00   sec  13.3 MBytes   112 Mbits/sec   33    355 KBytes
[  5]   2.00-3.00   sec  10.7 MBytes  89.6 Mbits/sec   26    283 KBytes
[  5]   3.00-4.00   sec  8.88 MBytes  74.4 Mbits/sec    0    309 KBytes
[  5]   4.00-5.00   sec  10.6 MBytes  88.5 Mbits/sec    0    324 KBytes
[  5]   5.00-6.00   sec  10.5 MBytes  88.0 Mbits/sec    0    341 KBytes
[  5]   6.00-7.00   sec  8.88 MBytes  74.5 Mbits/sec    6    276 KBytes
[  5]   7.00-8.00   sec  9.68 MBytes  81.2 Mbits/sec    0    308 KBytes
[  5]   8.00-9.00   sec  10.5 MBytes  88.0 Mbits/sec    0    330 KBytes
[  5]   9.00-10.00  sec  10.5 MBytes  88.0 Mbits/sec    0    342 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   107 MBytes  89.4 Mbits/sec   74             sender
[  5]   0.00-10.00  sec   105 MBytes  88.2 Mbits/sec                  receiver

iperf Done.

早ッ!次ッ!Ookla Speedtest!

早ッッ!!次ッ!!Ookla Speedtest中のExit Node負荷ッ!!

古いCeleronでも余裕ッ!!!もうこれでヨシッ!!!

考察(してない

実用になりそうな結果は得られたものの、理由がよくわからない。 なぜASAHINETでは遅く、NUROだと普通なのか。 DS-LiteとNUROの違いだろうか。 はて。