Yggdrasil скорость

Настройка, программирование, распределённые вычисления

Модераторы: Olej, bellic, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil скорость

Непрочитанное сообщение Olej » 18 июн 2023, 21:41

В Telegram развернулся ... интерес :lol: относительно скорости Yggdrasil здесь и далее: https://t.me/Yggdrasil_ru/305478.
Интересная возможность...
Проверяю на физическом канале GPON 50 Mbit/s, а экспериментально измерено:

Код: Выделить всё

olej@esprimop420:~$ speedtest-cli
Retrieving speedtest.net configuration...
Testing from Radio-Link LLC (193.28.177.118)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Triolan (Kharkiv) [2.27 km]: 27.889 ms
Testing download speed................................................................................
Download: 47.20 Mbit/s
Testing upload speed......................................................................................................
Upload: 49.13 Mbit/s

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil скорость

Непрочитанное сообщение Olej » 18 июн 2023, 21:43

Можно на моём померить ради интереса
300:ffb4:8643:34d8::f1fa:1

Код: Выделить всё

olej@esprimop420:~$ ping -c3 300:ffb4:8643:34d8::f1fa:1
PING 300:ffb4:8643:34d8::f1fa:1(300:ffb4:8643:34d8::f1fa:1) 56 data bytes
64 bytes from 300:ffb4:8643:34d8::f1fa:1: icmp_seq=1 ttl=63 time=67.7 ms
64 bytes from 300:ffb4:8643:34d8::f1fa:1: icmp_seq=2 ttl=63 time=68.1 ms
64 bytes from 300:ffb4:8643:34d8::f1fa:1: icmp_seq=3 ttl=63 time=67.6 ms

--- 300:ffb4:8643:34d8::f1fa:1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 67.577/67.811/68.133/0.235 ms

Код: Выделить всё

olej@esprimop420:~$ iperf3 -c 300:5c07:56ce:544a::1
Connecting to host 300:5c07:56ce:544a::1, port 5201
[  5] local 201:617b:8699:5a7f:356b:1da6:a5d6:c960 port 47170 connected to 300:5c07:56ce:544a::1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  4.98 MBytes  41.7 Mbits/sec    0   1.36 MBytes       
[  5]   1.00-2.00   sec  7.27 MBytes  61.0 Mbits/sec    0   1.62 MBytes       
[  5]   2.00-3.00   sec  6.25 MBytes  52.4 Mbits/sec    0   1.97 MBytes       
[  5]   3.00-4.00   sec  5.00 MBytes  41.9 Mbits/sec    0   2.22 MBytes       
[  5]   4.00-5.00   sec  6.25 MBytes  52.4 Mbits/sec    0   2.73 MBytes       
[  5]   5.00-6.00   sec  5.00 MBytes  41.9 Mbits/sec    0   3.59 MBytes       
[  5]   6.00-7.00   sec  6.25 MBytes  52.4 Mbits/sec    0   3.59 MBytes       
[  5]   7.00-8.00   sec  6.25 MBytes  52.4 Mbits/sec    0   3.59 MBytes       
[  5]   8.00-9.00   sec  5.00 MBytes  41.9 Mbits/sec    0   3.59 MBytes       
[  5]   9.00-10.00  sec  6.25 MBytes  52.4 Mbits/sec    0   3.59 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  58.5 MBytes  49.1 Mbits/sec    0             sender
[  5]   0.00-10.50  sec  57.7 MBytes  46.1 Mbits/sec                  receiver

iperf Done.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil скорость

Непрочитанное сообщение Olej » 18 июн 2023, 21:49

ekb.itrus.ygg
zabugor.itrus.ygg
srv.itrus.ygg

Порт дефолтный
А если сменить ygg на su можно проверить в клирнете и сравнить разницу
Тут для разрешения имён (.ygg) нужно запустить Alfis (альтернативный DNS Alfis), он у меня на постоянке не подключен:

Код: Выделить всё

olej@R420:~/2023/ALT.DNS/Alfis/Alfis$ sudo ./target/release/alfis -c /etc/alfis.conf
[sudo] пароль для olej:       
21:04:28.354 [INFO ] (1) alfis::Main: Starting ALFIS 0.8.4
21:04:28.373 [INFO ] (1) alfis: Blocks count: 8775, domains count: 772, users count: 345
21:04:28.404 [INFO ] (1) alfis: Successfully loaded keyfile key1.toml
21:04:28.434 [INFO ] (1) alfis: Successfully loaded keyfile key2.toml
21:04:28.462 [INFO ] (1) alfis: Successfully loaded keyfile key3.toml
21:04:28.462 [WARN ] (1) alfis: Error loading keyfile from key4.toml
21:04:28.462 [WARN ] (1) alfis: Error loading keyfile from key5.toml
21:04:28.462 [INFO ] (1) alfis::blockchain::chain: Checking last 8 blocks...
21:04:29.829 [INFO ] (1) alfis::web_ui: Interface loaded
21:04:29.849 [INFO ] (28) alfis::p2p::peers: Resolving address peer-v4.alfis.name:4244
21:04:29.895 [INFO ] (28) alfis::p2p::peers: Got addresses: [193.111.114.28:4244, 77.247.225.234:4244, 46.229.214.81:4244, 185.193.159.245:4244, 193.107.20.230:4244, 195.123.245.146:4244]
21:04:29.895 [INFO ] (28) alfis::p2p::peers: Resolving address peer-v6.alfis.name:4244
...
Проверка (на своём сервере):

Код: Выделить всё

olej@R420:~$ host linux-ru.ru 127.0.0.4
Using domain server:
Name: 127.0.0.4
Address: 127.0.0.4#53
Aliases: 

linux-ru.ru has address 90.156.230.27
linux-ru.ru mail is handled by 10 mx2.timeweb.ru.
linux-ru.ru mail is handled by 10 mx1.timeweb.ru.
Оно!
Теперь эти 3 .ygg имени:

Код: Выделить всё

olej@R420:~$ host ekb.itrus.ygg 127.0.0.4
Using domain server:
Name: 127.0.0.4
Address: 127.0.0.4#53
Aliases: 

ekb.itrus.ygg is an alias for power.itrus.ygg.
power.itrus.ygg has IPv6 address 225:a80a:b42a:63de:fecd:96a9:b216:4f3a

Код: Выделить всё

olej@R420:~$ host zabugor.itrus.ygg 127.0.0.4
Using domain server:
Name: 127.0.0.4
Address: 127.0.0.4#53
Aliases: 

zabugor.itrus.ygg has IPv6 address 224:6723:7ae0:5655:e600:51c9:4300:a2fb

Код: Выделить всё

olej@R420:~$ host srv.itrus.ygg 127.0.0.4
Using domain server:
Name: 127.0.0.4
Address: 127.0.0.4#53
Aliases: 

srv.itrus.ygg has IPv6 address 229:30cd:10cd:5c93:5cc5:cca9:f698:909d

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil скорость

Непрочитанное сообщение Olej » 18 июн 2023, 22:05

Olej писал(а):
18 июн 2023, 21:49
Теперь эти 3 .ygg имени:
Проверки скорости...
Это Екатеринбург:

Код: Выделить всё

olej@esprimop420:~$ iperf3 -c 225:a80a:b42a:63de:fecd:96a9:b216:4f3a
Connecting to host 225:a80a:b42a:63de:fecd:96a9:b216:4f3a, port 5201
[  5] local 201:617b:8699:5a7f:356b:1da6:a5d6:c960 port 60832 connected to 225:a80a:b42a:63de:fecd:96a9:b216:4f3a port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  6.50 MBytes  54.5 Mbits/sec    0   3.94 MBytes       
[  5]   1.00-2.00   sec  5.00 MBytes  41.9 Mbits/sec    1   4.04 MBytes       
[  5]   2.00-3.00   sec  6.25 MBytes  52.4 Mbits/sec    0   4.04 MBytes       
[  5]   3.00-4.00   sec  5.00 MBytes  41.9 Mbits/sec    0   4.04 MBytes       
[  5]   4.00-5.00   sec  6.25 MBytes  52.4 Mbits/sec    0   4.04 MBytes       
[  5]   5.00-6.00   sec  5.00 MBytes  41.9 Mbits/sec    0   4.04 MBytes       
[  5]   6.00-7.00   sec  6.25 MBytes  52.4 Mbits/sec    0   4.04 MBytes       
[  5]   7.00-8.00   sec  5.00 MBytes  41.9 Mbits/sec    0   4.04 MBytes       
[  5]   8.00-9.00   sec  6.25 MBytes  52.4 Mbits/sec    0   4.04 MBytes       
[  5]   9.00-10.00  sec  6.25 MBytes  52.4 Mbits/sec    0   4.04 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  57.8 MBytes  48.4 Mbits/sec    1             sender
[  5]   0.00-10.76  sec  57.2 MBytes  44.6 Mbits/sec                  receiver

iperf Done.
Это Нью-Йорк:

Код: Выделить всё

olej@esprimop420:~$ iperf3 -c 224:6723:7ae0:5655:e600:51c9:4300:a2fb
Connecting to host 224:6723:7ae0:5655:e600:51c9:4300:a2fb, port 5201
[  5] local 201:617b:8699:5a7f:356b:1da6:a5d6:c960 port 40144 connected to 224:6723:7ae0:5655:e600:51c9:4300:a2fb port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  6.25 MBytes  52.4 Mbits/sec    0   3.89 MBytes       
[  5]   1.00-2.00   sec  2.50 MBytes  21.0 Mbits/sec    1   2.83 MBytes       
[  5]   2.00-3.00   sec  7.50 MBytes  62.9 Mbits/sec    0   3.39 MBytes       
[  5]   3.00-4.00   sec  6.25 MBytes  52.4 Mbits/sec    0   3.39 MBytes       
[  5]   4.00-5.00   sec  5.00 MBytes  41.9 Mbits/sec    0   3.39 MBytes       
[  5]   5.00-6.00   sec  6.25 MBytes  52.4 Mbits/sec    0   3.39 MBytes       
[  5]   6.00-7.00   sec  6.25 MBytes  52.4 Mbits/sec    0   3.39 MBytes       
[  5]   7.00-8.00   sec  5.00 MBytes  41.9 Mbits/sec    0   3.39 MBytes       
[  5]   8.00-9.00   sec  6.25 MBytes  52.4 Mbits/sec    0   3.39 MBytes       
[  5]   9.00-10.00  sec  5.00 MBytes  41.9 Mbits/sec    0   3.39 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  56.2 MBytes  47.2 Mbits/sec    1             sender
[  5]   0.00-10.46  sec  56.2 MBytes  45.1 Mbits/sec                  receiver

iperf Done.
Это Сибирь (не знаю где):

Код: Выделить всё

olej@esprimop420:~$ iperf3 -c 229:30cd:10cd:5c93:5cc5:cca9:f698:909d
Connecting to host 229:30cd:10cd:5c93:5cc5:cca9:f698:909d, port 5201
[  5] local 201:617b:8699:5a7f:356b:1da6:a5d6:c960 port 47608 connected to 229:30cd:10cd:5c93:5cc5:cca9:f698:909d port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  5.00 MBytes  41.9 Mbits/sec    0   2.83 MBytes       
[  5]   1.00-2.00   sec  3.75 MBytes  31.5 Mbits/sec    0   4.19 MBytes       
[  5]   2.00-3.00   sec  7.50 MBytes  62.9 Mbits/sec    0   4.19 MBytes       
[  5]   3.00-4.00   sec  5.00 MBytes  41.9 Mbits/sec    0   4.19 MBytes       
[  5]   4.00-5.00   sec  5.00 MBytes  41.9 Mbits/sec    0   4.19 MBytes       
[  5]   5.00-6.00   sec  6.25 MBytes  52.4 Mbits/sec    0   4.19 MBytes       
[  5]   6.00-7.00   sec  6.25 MBytes  52.4 Mbits/sec    0   4.19 MBytes       
[  5]   7.00-8.00   sec  3.75 MBytes  31.4 Mbits/sec    0   4.19 MBytes       
[  5]   8.00-9.00   sec  8.75 MBytes  73.4 Mbits/sec    0   4.19 MBytes       
[  5]   9.00-10.00  sec  5.00 MBytes  41.9 Mbits/sec    0   4.19 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  56.2 MBytes  47.2 Mbits/sec    0             sender
[  5]   0.00-10.62  sec  55.8 MBytes  44.1 Mbits/sec                  receiver

iperf Done.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil скорость

Непрочитанное сообщение Olej » 18 июн 2023, 22:19

Olej писал(а):
18 июн 2023, 21:49
А если сменить ygg на su можно проверить в клирнете и сравнить разницу
Сравниваем IPv4 и IPv6 ... вот для того который в Нью-Йорке:

Код: Выделить всё

olej@esprimop420:~$ ping -c3 zabugor.itrus.su
PING zabugor.itrus.su (157.245.3.239) 56(84) bytes of data.
64 bytes from zabugor.itrus.su-2020.03.06 (157.245.3.239): icmp_seq=1 ttl=53 time=175 ms
64 bytes from zabugor.itrus.su-2020.03.06 (157.245.3.239): icmp_seq=2 ttl=53 time=151 ms
64 bytes from zabugor.itrus.su-2020.03.06 (157.245.3.239): icmp_seq=3 ttl=53 time=160 ms

--- zabugor.itrus.su ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 151.194/162.210/175.303/9.951 ms

Код: Выделить всё

olej@esprimop420:~$ iperf3 -c zabugor.itrus.su
Connecting to host zabugor.itrus.su, port 5201
[  5] local 192.168.1.138 port 37776 connected to 157.245.3.239 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  3.88 MBytes  32.5 Mbits/sec    0    905 KBytes       
[  5]   1.00-2.00   sec  5.00 MBytes  41.9 Mbits/sec   16    899 KBytes       
[  5]   2.00-3.00   sec  6.25 MBytes  52.4 Mbits/sec    0   1000 KBytes       
[  5]   3.00-4.00   sec  6.25 MBytes  52.4 Mbits/sec    3    744 KBytes       
[  5]   4.00-5.00   sec  5.00 MBytes  41.9 Mbits/sec    1    788 KBytes       
[  5]   5.00-6.00   sec  2.50 MBytes  21.0 Mbits/sec   14    283 KBytes       
[  5]   6.00-7.00   sec  1.25 MBytes  10.5 Mbits/sec    0    311 KBytes       
[  5]   7.00-8.00   sec  2.50 MBytes  21.0 Mbits/sec    0    325 KBytes       
[  5]   8.00-9.00   sec  1.25 MBytes  10.5 Mbits/sec    0    334 KBytes       
[  5]   9.00-10.00  sec  2.50 MBytes  21.0 Mbits/sec    9    167 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  36.4 MBytes  30.5 Mbits/sec   43             sender
[  5]   0.00-10.14  sec  33.1 MBytes  27.4 Mbits/sec                  receiver

iperf Done.

Код: Выделить всё

olej@esprimop420:~$ iperf3 -c 224:6723:7ae0:5655:e600:51c9:4300:a2fb
Connecting to host 224:6723:7ae0:5655:e600:51c9:4300:a2fb, port 5201
[  5] local 201:617b:8699:5a7f:356b:1da6:a5d6:c960 port 45308 connected to 224:6723:7ae0:5655:e600:51c9:4300:a2fb port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  5.25 MBytes  44.0 Mbits/sec    0   3.99 MBytes       
[  5]   1.00-2.00   sec  5.00 MBytes  41.9 Mbits/sec    0   5.96 MBytes       
[  5]   2.00-3.00   sec  7.50 MBytes  62.9 Mbits/sec    0   5.96 MBytes       
[  5]   3.00-4.00   sec  5.00 MBytes  41.9 Mbits/sec    0   5.96 MBytes       
[  5]   4.00-5.00   sec  6.25 MBytes  52.4 Mbits/sec    0   5.96 MBytes       
[  5]   5.00-6.00   sec  5.00 MBytes  41.9 Mbits/sec    0   5.96 MBytes       
[  5]   6.00-7.00   sec  6.25 MBytes  52.4 Mbits/sec    0   5.96 MBytes       
[  5]   7.00-8.00   sec  5.00 MBytes  41.9 Mbits/sec    0   5.96 MBytes       
[  5]   8.00-9.00   sec  6.25 MBytes  52.4 Mbits/sec    0   5.96 MBytes       
[  5]   9.00-10.00  sec  6.25 MBytes  52.4 Mbits/sec    0   5.96 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  57.8 MBytes  48.4 Mbits/sec    0             sender
[  5]   0.00-10.57  sec  57.0 MBytes  45.2 Mbits/sec                  receiver

iperf Done.
О-ба-на :-o ...
Скорость IPv4 - 30.5 Mbits/sec.
А скорость IPv6, с полным шифрованием трафика, и динамической трассой трафика - 48.4 Mbits/sec
На 58% быстрее :!:
:shock:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil скорость

Непрочитанное сообщение Olej » 19 июн 2023, 10:49

Olej писал(а):
18 июн 2023, 22:19
вот для того который в Нью-Йорке
Ещё сравнение...
На трассе Алматы-Екатеринбург:

Код: Выделить всё

olej@R420:~$ host ekb.itrus.ygg 127.0.0.4
Using domain server:
Name: 127.0.0.4
Address: 127.0.0.4#53
Aliases:

ekb.itrus.ygg is an alias for power.itrus.ygg.
power.itrus.ygg has IPv6 address 225:a80a:b42a:63de:fecd:96a9:b216:4f3a

Код: Выделить всё

olej@R420:~$ host ekb.itrus.su
ekb.itrus.su has address 92.248.252.139
Это один и тот же сервер в Екатеринбурге, IPv6 и IPv4, соответственно...
Теперь на сервере в Алматы делаем (хостер Timeweb, обещает что это VDS с Интернет-каналом 100 Мбит/сек):

Код: Выделить всё

olej@277938:~$ which iperf3
/usr/bin/iperf3

Код: Выделить всё

olej@277938:~$ iperf3 -c 225:a80a:b42a:63de:fecd:96a9:b216:4f3a
Connecting to host 225:a80a:b42a:63de:fecd:96a9:b216:4f3a, port 5201
[  5] local 221:58c9:9a6:99be:f3d:c1ac:2b5b:9771 port 56802 connected to 225:a80a:b42a:63de:fecd:96a9:b216:4f3a port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.21 MBytes  10.2 Mbits/sec    0    517 KBytes       
[  5]   1.00-2.00   sec  2.45 MBytes  20.6 Mbits/sec    0   1.26 MBytes       
[  5]   2.00-3.00   sec  3.52 MBytes  29.6 Mbits/sec    0   1.41 MBytes       
[  5]   3.00-4.00   sec  3.73 MBytes  31.3 Mbits/sec    0   1.57 MBytes       
[  5]   4.00-5.00   sec  3.75 MBytes  31.5 Mbits/sec    0   1.97 MBytes       
[  5]   5.00-6.00   sec  5.00 MBytes  41.9 Mbits/sec    0   2.78 MBytes       
[  5]   6.00-7.00   sec  7.50 MBytes  62.9 Mbits/sec    0   3.54 MBytes       
[  5]   7.00-8.00   sec  7.50 MBytes  62.9 Mbits/sec    0   3.54 MBytes       
[  5]   8.00-9.00   sec  7.50 MBytes  62.9 Mbits/sec    0   3.54 MBytes       
[  5]   9.00-10.00  sec  7.50 MBytes  62.9 Mbits/sec    0   3.54 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  49.7 MBytes  41.7 Mbits/sec    0             sender
[  5]   0.00-10.42  sec  49.1 MBytes  39.5 Mbits/sec                  receiver

iperf Done.

Код: Выделить всё

olej@277938:~$ iperf3 -c 92.248.252.139
Connecting to host 92.248.252.139, port 5201
[  5] local 90.156.230.27 port 51010 connected to 92.248.252.139 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  6.16 MBytes  51.7 Mbits/sec   14    648 KBytes       
[  5]   1.00-2.00   sec  5.00 MBytes  41.9 Mbits/sec    0    648 KBytes       
[  5]   2.00-3.00   sec  3.75 MBytes  31.5 Mbits/sec   33    345 KBytes       
[  5]   3.00-4.00   sec  3.75 MBytes  31.5 Mbits/sec    0    370 KBytes       
[  5]   4.00-5.00   sec  3.75 MBytes  31.5 Mbits/sec    8    283 KBytes       
[  5]   5.00-6.00   sec  2.50 MBytes  21.0 Mbits/sec    7    221 KBytes       
[  5]   6.00-7.00   sec  2.50 MBytes  21.0 Mbits/sec    0    236 KBytes       
[  5]   7.00-8.00   sec  2.50 MBytes  21.0 Mbits/sec    9    171 KBytes       
[  5]   8.00-9.00   sec  1.25 MBytes  10.5 Mbits/sec    0    191 KBytes       
[  5]   9.00-10.00  sec  2.50 MBytes  21.0 Mbits/sec    0    201 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  33.7 MBytes  28.2 Mbits/sec   71             sender
[  5]   0.00-10.09  sec  30.9 MBytes  25.7 Mbits/sec                  receiver

iperf Done.
Здесь: 41.7÷28.2=1,478723404 - в пользу IPv6 Yggdrasil.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil скорость

Непрочитанное сообщение Olej » 21 июн 2023, 18:31

Измерение и сравнение скоростей IPv4 и IPv6, на высокоскоростном участке LAN 1000 Mbits/sec...

1. iperf3 сервер у меня запущен как сервис, в постоянной готовности, как показано здесь: скорость сетевого соединения.
На его хосте:

Код: Выделить всё

olej@esprimop420:~$ ip a s
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: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 90:1b:0e:2b:fe:3a brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.138/24 brd 192.168.1.255 scope global dynamic noprefixroute enp3s0
       valid_lft 165822sec preferred_lft 165822sec
    inet6 fe80::921b:eff:fe2b:fe3a/64 scope link 
       valid_lft forever preferred_lft forever
4: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 53049 qdisc fq_codel state UNKNOWN group default qlen 500
    link/none 
    inet6 201:617b:8699:5a7f:356b:1da6:a5d6:c960/7 scope global 
       valid_lft forever preferred_lft forever
    inet6 fe80::8a35:26d2:88cc:85fa/64 scope link stable-privacy 
       valid_lft forever preferred_lft forever
2. клиент IPv6:

Код: Выделить всё

lej@nvme:~/Загрузки$ iperf3 -c 201:617b:8699:5a7f:356b:1da6:a5d6:c960 
Connecting to host 201:617b:8699:5a7f:356b:1da6:a5d6:c960, port 5201
[  5] local 31c:4cbf:9e0b:2904::2 port 40100 connected to 201:617b:8699:5a7f:356b:1da6:a5d6:c960 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  96.7 MBytes   811 Mbits/sec    5   2.27 MBytes       
[  5]   1.00-2.00   sec   110 MBytes   923 Mbits/sec    0   3.08 MBytes       
[  5]   2.00-3.00   sec   110 MBytes   923 Mbits/sec    0   3.08 MBytes       
[  5]   3.00-4.00   sec   110 MBytes   923 Mbits/sec    0   3.08 MBytes       
[  5]   4.00-5.00   sec   110 MBytes   923 Mbits/sec    0   3.08 MBytes       
[  5]   5.00-6.00   sec   110 MBytes   923 Mbits/sec    0   3.08 MBytes       
[  5]   6.00-7.00   sec   110 MBytes   923 Mbits/sec    0   3.08 MBytes       
[  5]   7.00-8.00   sec   110 MBytes   923 Mbits/sec    0   3.08 MBytes       
[  5]   8.00-9.00   sec   110 MBytes   923 Mbits/sec    0   3.08 MBytes       
[  5]   9.00-10.00  sec   110 MBytes   923 Mbits/sec    0   3.08 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.06 GBytes   912 Mbits/sec    5             sender
[  5]   0.00-10.03  sec  1.06 GBytes   909 Mbits/sec                  receiver

iperf Done.
3. клиент IPv4:

Код: Выделить всё

olej@nvme:~/Загрузки$ iperf3 -c 192.168.1.138
Connecting to host 192.168.1.138, port 5201
[  5] local 192.168.1.241 port 50690 connected to 192.168.1.138 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   114 MBytes   953 Mbits/sec    0    363 KBytes       
[  5]   1.00-2.00   sec   112 MBytes   942 Mbits/sec    0    380 KBytes       
[  5]   2.00-3.00   sec   112 MBytes   943 Mbits/sec    0    380 KBytes       
[  5]   3.00-4.00   sec   113 MBytes   945 Mbits/sec    0    380 KBytes       
[  5]   4.00-5.00   sec   112 MBytes   942 Mbits/sec    0    380 KBytes       
[  5]   5.00-6.00   sec   112 MBytes   939 Mbits/sec    0    380 KBytes       
[  5]   6.00-7.00   sec   112 MBytes   939 Mbits/sec    0    380 KBytes       
[  5]   7.00-8.00   sec   113 MBytes   946 Mbits/sec    0    380 KBytes       
[  5]   8.00-9.00   sec   112 MBytes   937 Mbits/sec    0    380 KBytes       
[  5]   9.00-10.00  sec   113 MBytes   945 Mbits/sec    0    380 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.10 GBytes   943 Mbits/sec    0             sender
[  5]   0.00-10.00  sec  1.10 GBytes   941 Mbits/sec                  receiver

iperf Done.
Это практически одни и те же цифры - на высокой скорости (практически на максимальной на сегодня для широкого применения).
Т.е. Yggdrasil, со своим шифрованием потока, туннелированием IPv6 в IPv4 (хотя здесь как-раз его, по-видимому, не происходит) практически не замедляет сетвой обмен. :!:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil скорость

Непрочитанное сообщение Olej » 09 июл 2023, 16:39

Olej писал(а):
18 июн 2023, 22:19
Скорость IPv4 - 30.5 Mbits/sec.
А скорость IPv6, с полным шифрованием трафика, и динамической трассой трафика - 48.4 Mbits/sec
На 58% быстрее
Но далеко не всегда так хорошо получается... ;-)
Вот коннект от меня к серверу этого форума - >4000 км. трасса...
На сервере запускаю серверную сторону тестера скорости - тут обязательно (!) указание порта 8080 который не закрыт файерволом :

Код: Выделить всё

olej@277938:~$ iperf3 -s -p 8080
-----------------------------------------------------------
Server listening on 8080
-----------------------------------------------------------
...
На клиенте:
1). IPv4 прямой коннект:

Код: Выделить всё

olej@nvme:~$ iperf3 -p8080 -c 90.156.230.27
Connecting to host 90.156.230.27, port 8080
[  5] local 192.168.1.241 port 58610 connected to 90.156.230.27 port 8080
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  5.37 MBytes  45.0 Mbits/sec    0   1.26 MBytes       
[  5]   1.00-2.00   sec  6.25 MBytes  52.4 Mbits/sec  444    667 KBytes       
[  5]   2.00-3.00   sec  5.00 MBytes  41.9 Mbits/sec    0    714 KBytes       
[  5]   3.00-4.00   sec  6.25 MBytes  52.4 Mbits/sec    0    745 KBytes       
[  5]   4.00-5.00   sec  6.25 MBytes  52.4 Mbits/sec    0    762 KBytes       
[  5]   5.00-6.00   sec  5.00 MBytes  41.9 Mbits/sec    0    772 KBytes       
[  5]   6.00-7.00   sec  6.25 MBytes  52.4 Mbits/sec    0    773 KBytes       
[  5]   7.00-8.00   sec  5.00 MBytes  41.9 Mbits/sec    0    773 KBytes       
[  5]   8.00-9.00   sec  6.25 MBytes  52.4 Mbits/sec    1    773 KBytes       
[  5]   9.00-10.00  sec  6.25 MBytes  52.4 Mbits/sec    0    779 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  57.9 MBytes  48.5 Mbits/sec  445             sender
[  5]   0.00-10.11  sec  54.8 MBytes  45.5 Mbits/sec                  receiver

iperf Done.
2). IPv6 мэш-сеть Yggdrasil:

Код: Выделить всё

olej@nvme:~$ iperf3 -p8080 -6 -c 221:58c9:9a6:99be:f3d:c1ac:2b5b:9771
Connecting to host 221:58c9:9a6:99be:f3d:c1ac:2b5b:9771, port 8080
[  5] local 31c:4cbf:9e0b:2904::2 port 42460 connected to 221:58c9:9a6:99be:f3d:c1ac:2b5b:9771 port 8080
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.21 MBytes  10.2 Mbits/sec    0    673 KBytes       
[  5]   1.00-2.00   sec  1.59 MBytes  13.3 Mbits/sec   11    724 KBytes       
[  5]   2.00-3.00   sec   880 KBytes  7.21 Mbits/sec    8    414 KBytes       
[  5]   3.00-4.00   sec   880 KBytes  7.20 Mbits/sec    4    362 KBytes       
[  5]   4.00-5.00   sec   880 KBytes  7.20 Mbits/sec    3    310 KBytes       
[  5]   5.00-6.00   sec  1.01 MBytes  8.48 Mbits/sec    1    414 KBytes       
[  5]   6.00-7.00   sec  1.06 MBytes  8.90 Mbits/sec    1    414 KBytes       
[  5]   7.00-8.00   sec   880 KBytes  7.20 Mbits/sec    2    310 KBytes       
[  5]   8.00-9.00   sec  1.77 MBytes  14.8 Mbits/sec    0    362 KBytes       
[  5]   9.00-10.00  sec   880 KBytes  7.20 Mbits/sec    1    259 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  10.9 MBytes  9.18 Mbits/sec   31             sender
[  5]   0.00-10.23  sec  8.87 MBytes  7.27 Mbits/sec                  receiver

iperf Done.
Скорость в 5-6 раз ниже. :-o

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil скорость

Непрочитанное сообщение Olej » 09 июл 2023, 16:46

Olej писал(а):
09 июл 2023, 16:39
Скорость в 5-6 раз ниже.
И я так предполагаю ( :?: ) что различие скоростей зависит от 1). выбранной динамически трассы, которая зависит от 2). координат хостов в дереве Yggdrasil, которые зависят от 3). набора внешних пиров, которые проконфигурированные там и там :!:
Вот сервер в Казахстане:

Код: Выделить всё

root@277938:~# yggdrasilctl getself
Build name:   	yggdrasil                                                       	
Build version:	0.4.7                                                           	
IPv6 address: 	221:58c9:9a6:99be:f3d:c1ac:2b5b:9771                            	
IPv6 subnet:  	321:58c9:9a6:99be::/64                                          	
Coordinates:  	[1 318 125 7 52]                                                	
Public key:   	0000000069cdbd9659907c308f94f5291a2389b96673f0409867cbc10e6e07f6	
А вот клиент на Украине:

Код: Выделить всё

root@nvme:~# yggdrasilctl getself
Build name:   	yggdrasil                                                       	
Build version:	0.4.7                                                           	
IPv6 address: 	21c:4cbf:9e0b:2904:301c:1c7a:9715:62c0                          	
IPv6 subnet:  	31c:4cbf:9e0b:2904::/64                                         	
Coordinates:  	[1 92 118]                                                      	
Public key:   	0000000d9a030fa6b7de7f1f1c2b4754e9fb66086cf971f7997576e842902ef4	
И они, похоже, в дереве фиг знает где друг от друга находятся :oops:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil скорость

Непрочитанное сообщение Olej » 09 июл 2023, 17:03

Olej писал(а):
18 июн 2023, 22:05
Это Нью-Йорк:
Ну и раз .... человечек вызвался сам на тестирование, то я могу его тестировать "в хвост и в гриву", как захочу, пока ему не надоест...

Код: Выделить всё

olej@nvme:~/2023/Yggdrasil$ host zabugor.itrus.su
zabugor.itrus.su has address 157.245.3.239
zabugor.itrus.su has IPv6 address 2001:470:1f06:25c::2
Вот этот хост, у него там нативный IPv6 есть, оказывается ... и он же (через ALFIS DNS): 224:6723:7ae0:5655:e600:51c9:4300:a2fb

Код: Выделить всё

olej@nvme:~/2023/Yggdrasil$ ping -c3 224:6723:7ae0:5655:e600:51c9:4300:a2fb
PING 224:6723:7ae0:5655:e600:51c9:4300:a2fb(224:6723:7ae0:5655:e600:51c9:4300:a2fb) 56 data bytes
64 bytes from 224:6723:7ae0:5655:e600:51c9:4300:a2fb: icmp_seq=3 ttl=64 time=151 ms

--- 224:6723:7ae0:5655:e600:51c9:4300:a2fb ping statistics ---
3 packets transmitted, 1 received, 66.6667% packet loss, time 2033ms
rtt min/avg/max/mdev = 150.759/150.759/150.759/0.000 ms
У меня нет нативного IPv6 ... зато есть Teredo (см. Miredo - нативный IPv6)

Код: Выделить всё

olej@nvme:/etc$ ip -6 a s
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 fe80::522d:d0bd:b221:a526/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: teredo: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1280 state UNKNOWN qlen 500
    inet6 2001:0:d911:c0d9:2047:24c1:3ee3:4e8a/32 scope global 
       valid_lft forever preferred_lft forever
    inet6 fe80::ffff:ffff:ffff/64 scope link 
       valid_lft forever preferred_lft forever
    inet6 fe80::ebfe:a997:5f13:21c3/64 scope link stable-privacy 
       valid_lft forever preferred_lft forever
5: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 53049 state UNKNOWN qlen 500
    inet6 31c:4cbf:9e0b:2904::2/64 scope global 
       valid_lft forever preferred_lft forever
    inet6 21c:4cbf:9e0b:2904:301c:1c7a:9715:62c0/7 scope global 
       valid_lft forever preferred_lft forever
    inet6 fe80::2d71:be27:9999:b516/64 scope link stable-privacy 
       valid_lft forever preferred_lft forever
На самом деле он никакой не "нативный" ... но из того же семейства адресов IANA 2000::/32
И начали тестировать:
IPv4:

Код: Выделить всё

olej@nvme:~/2023/Yggdrasil$ iperf3 -c 157.245.3.239
Connecting to host 157.245.3.239, port 5201
[  5] local 192.168.1.241 port 39864 connected to 157.245.3.239 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  4.75 MBytes  39.8 Mbits/sec    0   1.77 MBytes
[  5]   1.00-2.00   sec  6.25 MBytes  52.4 Mbits/sec  1158   1.04 MBytes
[  5]   2.00-3.00   sec  5.00 MBytes  42.0 Mbits/sec  181    707 KBytes
[  5]   3.00-4.00   sec  6.25 MBytes  52.4 Mbits/sec    0    697 KBytes
[  5]   4.00-5.00   sec  5.00 MBytes  41.9 Mbits/sec    0    738 KBytes
[  5]   5.00-6.00   sec  6.25 MBytes  52.4 Mbits/sec    0    764 KBytes
[  5]   6.00-7.00   sec  6.25 MBytes  52.4 Mbits/sec    0    778 KBytes
[  5]   7.00-8.00   sec  5.00 MBytes  41.9 Mbits/sec    0    785 KBytes
[  5]   8.00-9.00   sec  6.25 MBytes  52.4 Mbits/sec    0    785 KBytes
[  5]   9.00-10.00  sec  6.25 MBytes  52.4 Mbits/sec    0    785 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  57.2 MBytes  48.0 Mbits/sec  1339             sender
[  5]   0.00-10.13  sec  54.4 MBytes  45.0 Mbits/sec                  receiver

iperf Done.
Это, фактически, скорость моей "последней мили", от провайдера - 50 Mbits/sec
IPv6 Yggdrasil:

Код: Выделить всё

olej@nvme:~/2023/Yggdrasil$ iperf3 -6 -c 224:6723:7ae0:5655:e600:51c9:4300:a2fb
Connecting to host 224:6723:7ae0:5655:e600:51c9:4300:a2fb, port 5201
[  5] local 31c:4cbf:9e0b:2904::2 port 49850 connected to 224:6723:7ae0:5655:e600:51c9:4300:a2fb port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  5.30 MBytes  44.5 Mbits/sec    0   3.18 MBytes
[  5]   1.00-2.00   sec  5.00 MBytes  41.9 Mbits/sec    0   6.01 MBytes
[  5]   2.00-3.00   sec  6.25 MBytes  52.4 Mbits/sec    0   6.01 MBytes
[  5]   3.00-4.00   sec  6.25 MBytes  52.4 Mbits/sec    0   6.01 MBytes
[  5]   4.00-5.00   sec  5.00 MBytes  41.9 Mbits/sec    0   6.01 MBytes
[  5]   5.00-6.00   sec  6.25 MBytes  52.4 Mbits/sec    0   6.01 MBytes
[  5]   6.00-7.00   sec  5.00 MBytes  41.9 Mbits/sec    0   6.01 MBytes
[  5]   7.00-8.00   sec  6.25 MBytes  52.4 Mbits/sec    0   6.01 MBytes
[  5]   8.00-9.00   sec  5.00 MBytes  41.9 Mbits/sec    0   6.01 MBytes
[  5]   9.00-10.00  sec  5.00 MBytes  41.9 Mbits/sec    1   6.01 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  55.3 MBytes  46.4 Mbits/sec    1             sender
[  5]   0.00-10.50  sec  54.8 MBytes  43.8 Mbits/sec                  receiver

iperf Done.
Тут скорость очень высокая, практически 1:1 ... но это я думаю (предполагаю) что мы с этим человечком используем одни и те же, или близкие, пиры, поэтому в дереве стоим где-то рядом и трафик идёт через малое число промежуточных хостов, по короткой трассе....
IPv6 Miredo:

Код: Выделить всё

olej@nvme:~$ iperf3 -6 -c 2001:470:1f06:25c::2
Connecting to host 2001:470:1f06:25c::2, port 5201
[  5] local 2001:0:d911:c0d9:2047:24c1:3ee3:4e8a port 43786 connected to 2001:470:1f06:25c::2 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   165 KBytes  1.35 Mbits/sec   11   7.08 KBytes       
[  5]   1.00-2.00   sec  68.4 KBytes   560 Kbits/sec    4   10.6 KBytes       
[  5]   2.00-3.00   sec  92.0 KBytes   754 Kbits/sec    2   5.90 KBytes       
[  5]   3.00-4.00   sec  0.00 Bytes  0.00 bits/sec    1   4.72 KBytes       
[  5]   4.00-5.00   sec  0.00 Bytes  0.00 bits/sec    2   4.72 KBytes       
[  5]   5.00-6.00   sec  62.5 KBytes   512 Kbits/sec    3   4.72 KBytes       
[  5]   6.00-7.00   sec  0.00 Bytes  0.00 bits/sec    1   4.72 KBytes       
[  5]   7.00-8.00   sec  0.00 Bytes  0.00 bits/sec    2   4.72 KBytes       
[  5]   8.00-9.00   sec  62.5 KBytes   512 Kbits/sec    2   3.54 KBytes       
[  5]   9.00-10.00  sec  0.00 Bytes  0.00 bits/sec    1   4.72 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   451 KBytes   369 Kbits/sec   29             sender
[  5]   0.00-10.15  sec   324 KBytes   262 Kbits/sec                  receiver

iperf Done.
Ну, это совсем ничего ... что-то там Microsoft опять намухлевали :-(

Ответить

Вернуться в «Сети»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей