Возвращаясь к замерам скоростей сети...
Интерес редставляет сравнение прямого коннекта IPv4 со скоростями 1). TOR сети (TOR SOCKS стека) + 2). IPv6 меш-сети Yggdrasil.
Измеряю с локального компьютера в LAN за NAT, скорость (лимит) которую максимально может предоставить провайдер:
Код: Выделить всё
olej@nvme:~$ speedtest-cli
Retrieving speedtest.net configuration...
Testing from Radio-Link LLC (45.9.31.32)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Optik.Net LLC (Kharkiv) [22.93 km]: 14.097 ms
Testing download speed................................................................................
Download: 47.62 Mbit/s
Testing upload speed......................................................................................................
Upload: 48.78 Mbit/s
Сервер - вот этот форум:
Код: Выделить всё
olej@277938:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 2e:49:10:b4:b2:02 brd ff:ff:ff:ff:ff:ff
inet 90.156.230.27/24 brd 90.156.230.255 scope global dynamic eth0
valid_lft 70183sec preferred_lft 70183sec
inet6 fe80::2c49:10ff:feb4:b202/64 scope link
valid_lft forever preferred_lft forever
18: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 65535 qdisc pfifo_fast state UNKNOWN group default qlen 500
link/none
inet6 221:58c9:9a6:99be:f3d:c1ac:2b5b:9771/7 scope global
valid_lft forever preferred_lft forever
inet6 fe80::df4:81d2:3a80:c5e3/64 scope link stable-privacy
valid_lft forever preferred_lft forever
На сервере (>4000 км.) запущен iperf3 (показано ниже).
На клиенте запускаю:
1). тест IPv4 через SOCKS-прокси TOR (сервер IP видит так):
Код: Выделить всё
olej@nvme:~$ curl --socks5 127.0.0.1:9050 http://checkip.amazonaws.com/
185.220.101.84
Код: Выделить всё
olej@nvme:~$ export SOCKS4_SERVER=127.0.0.1:9050; socksify iperf3 -c 90.156.230.27 -p8080 -4
Connecting to host 90.156.230.27, port 8080
...
2). тест IPv6 сети Yggdrasil:
Код: Выделить всё
olej@nvme:~$ iperf3 -c 221:58c9:9a6:99be:f3d:c1ac:2b5b:9771 -p8080 -6
Connecting to host 221:58c9:9a6:99be:f3d:c1ac:2b5b:9771, port 8080
[ 5] local 227:7aa8:be12:eec3:4c51:357c:1d6f:f889 port 35038 connected to 221:58c9:9a6:99be:f3d:c1ac:2b5b:9771 port 8080
...
И вот результат того, что при этих запусках видел удалённый сервер:
- запуск так:
- коннект IPv4 через TOR:
Код: Выделить всё
olej@277938:~$ iperf3 -s -p8080
-----------------------------------------------------------
Server listening on 8080
-----------------------------------------------------------
Accepted connection from 185.220.101.84, port 61241
[ 5] local 90.156.230.27 port 8080 connected to 185.220.101.84 port 61255
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 944 KBytes 7.73 Mbits/sec
[ 5] 1.00-2.00 sec 1.58 MBytes 13.2 Mbits/sec
[ 5] 2.00-3.00 sec 1.77 MBytes 14.8 Mbits/sec
[ 5] 3.00-4.00 sec 2.09 MBytes 17.5 Mbits/sec
[ 5] 4.00-5.00 sec 2.11 MBytes 17.7 Mbits/sec
[ 5] 5.00-6.00 sec 294 KBytes 2.41 Mbits/sec
[ 5] 6.00-7.00 sec 786 KBytes 6.44 Mbits/sec
[ 5] 7.00-8.00 sec 1.24 MBytes 10.4 Mbits/sec
[ 5] 8.00-9.00 sec 1.64 MBytes 13.7 Mbits/sec
[ 5] 9.00-10.00 sec 1.58 MBytes 13.3 Mbits/sec
[ 5] 10.00-11.00 sec 1.73 MBytes 14.5 Mbits/sec
[ 5] 11.00-12.00 sec 1.98 MBytes 16.6 Mbits/sec
[ 5] 12.00-13.00 sec 2.12 MBytes 17.8 Mbits/sec
[ 5] 13.00-14.00 sec 1.80 MBytes 15.1 Mbits/sec
iperf3: error - select failed: Bad file descriptor
Почему итог завершается ошибкой не знаю, но седняя скорость порядка 17 Mbits/sec
А это измерение через IPv6 пиринговую сеть Yggdrasil:
Код: Выделить всё
olej@277938:~$ iperf3 -s -p8080
-----------------------------------------------------------
Server listening on 8080
-----------------------------------------------------------
Accepted connection from 227:7aa8:be12:eec3:4c51:357c:1d6f:f889, port 35030
[ 5] local 221:58c9:9a6:99be:f3d:c1ac:2b5b:9771 port 8080 connected to 227:7aa8:be12:eec3:4c51:357c:1d6f:f889 port 35038
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 0.00 Bytes 0.00 bits/sec
[ 5] 1.00-2.00 sec 128 KBytes 1.05 Mbits/sec
[ 5] 2.00-3.00 sec 192 KBytes 1.57 Mbits/sec
[ 5] 3.00-4.00 sec 864 KBytes 7.08 Mbits/sec
[ 5] 4.00-5.00 sec 256 KBytes 2.10 Mbits/sec
[ 5] 5.00-6.00 sec 448 KBytes 3.67 Mbits/sec
[ 5] 6.00-7.00 sec 352 KBytes 2.88 Mbits/sec
[ 5] 7.00-8.00 sec 991 KBytes 8.12 Mbits/sec
[ 5] 8.00-9.00 sec 1.37 MBytes 11.5 Mbits/sec
[ 5] 9.00-10.00 sec 1.44 MBytes 12.0 Mbits/sec
[ 5] 10.00-11.00 sec 1.25 MBytes 10.5 Mbits/sec
[ 5] 11.00-11.34 sec 0.00 Bytes 0.00 bits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 5] 0.00-11.34 sec 7.21 MBytes 5.34 Mbits/sec receiver
-----------------------------------------------------------
Server listening on 8080
-----------------------------------------------------------
Здесь тоже достаточно приличная средняя скорость 5.34 Mbits/sec, причём характерно для Yggdrasil: при установлении коннекта скорость ниже, а потом она "разгоняется".