объединение сетевых интерфейсов

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

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

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

Re: объединение сетевых интерфейсов

Непрочитанное сообщение Olej » 28 дек 2021, 22:11

Olej писал(а):
28 дек 2021, 22:08
Останавливаю WiFi интерфейс, оставляю один агрегированный team_1 ...
И наоборот ... останавливаю агрегированный team_1 интерфейс, оставляю один WiFi (WiFi там 54Mb/s поэтому своего влияния он не привнесёт) ...

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

root@R420:~# nmcli con up 'Автоматически настроить linksys'
Соединение успешно активировано (адрес действующего D-Bus: /org/freedesktop/NetworkManager/ActiveConnection/16)

root@R420:~# nmcli con sho --active
NAME                             UUID                                  TYPE      DEVICE
team_1                           938e8a82-82be-472a-a828-5a3457e0acac  team      team1
Автоматически настроить linksys  b4d99ae9-e5fe-4a96-b309-811626b695a3  wifi      wlx008736005357
team0-port1                      a6ea3fbe-6c92-43ab-b846-94def7842382  ethernet  eno1
team0-port2                      aafa0e2f-3a6c-4c9a-a307-8894874a4882  ethernet  eno2

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

root@R420:~# nmcli con down team_1
Соединение 'team_1' успешно выключено (Активный путь DBus: /org/freedesktop/NetworkManager/ActiveConnection/11)

root@R420:~# nmcli con sho --active
NAME                             UUID                                  TYPE  DEVICE
Автоматически настроить linksys  b4d99ae9-e5fe-4a96-b309-811626b695a3  wifi  wlx008736005357
Консольное определение скорости Интернет:

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

olej@R420:~/2021/R420.tech/R420.net$ speedtest-cli
Retrieving speedtest.net configuration...
Testing from Radio-Link LLC (193.28.177.65)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Triolan (Kharkiv) [2.06 km]: 15.709 ms
Testing download speed................................................................................
Download: 19.01 Mbit/s
Testing upload speed......................................................................................................
Upload: 16.42 Mbit/s
Через агрегированные 2 сетевые интерфейса было 35/39, через один-единственный канал WiFi стало 19/16

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

Re: объединение сетевых интерфейсов

Непрочитанное сообщение Olej » 28 дек 2021, 22:47

Olej писал(а):
28 дек 2021, 22:11
Консольное определение скорости Интернет:
А теперь то же самое но по LAN...
По методике из темы: Скорость сетевого соединения LAN.
Выключаю одиночный канал (WiFi ... не хочется переходить на проводной Ethernet входящий в агрегированный канал, но на результаты это не скажется!) и включаю агрегированное из 2-х физических линий:

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

root@R420:~# nmcli con up team_1
Соединение успешно активировано (master waiting for slaves) (адрес действующего D-Bus: /org/freedesktop/NetworkManager/ActiveConnection/17)

root@R420:~# nmcli con down 'Автоматически настроить linksys'
Соединение 'Автоматически настроить linksys' успешно выключено (Активный путь DBus: /org/freedesktop/NetworkManager/ActiveConnection/16)

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

root@R420:~# nmcli con sho --active
NAME         UUID                                  TYPE      DEVICE
team_1       938e8a82-82be-472a-a828-5a3457e0acac  team      team1
team0-port1  a6ea3fbe-6c92-43ab-b846-94def7842382  ethernet  eno1
team0-port2  aafa0e2f-3a6c-4c9a-a307-8894874a4882  ethernet  eno2

olej@R420:~$ route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0         192.168.1.3     0.0.0.0         UG    350    0        0 team1
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eno1
192.168.0.0     0.0.0.0         255.255.0.0     U     350    0        0 team1
Ответный хост LAN (отвечающий сервер):

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

olej@R420:~$ host nvme
nvme has address 192.168.1.17
Запускаем измерение:

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

olej@R420:~$ iperf -c 192.168.1.17
------------------------------------------------------------
Client connecting to 192.168.1.17, TCP port 5001
TCP window size:  162 KByte (default)
------------------------------------------------------------
[  3] local 192.168.1.98 port 53068 connected with 192.168.1.17 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.1 sec  48.5 MBytes  40.4 Mbits/sec
И на ответной серверное стороне:

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

olej@nvme:~/2021/Monero$ iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size:  128 KByte (default)
------------------------------------------------------------
[  6] local 192.168.1.17 port 5001 connected with 192.168.1.98 port 53068
[ ID] Interval       Transfer     Bandwidth
[  6]  0.0-10.6 sec  48.5 MBytes  38.4 Mbits/sec

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

Re: объединение сетевых интерфейсов

Непрочитанное сообщение Olej » 28 дек 2021, 22:50

Olej писал(а):
28 дек 2021, 22:47
Выключаю одиночный канал (WiFi ... не хочется переходить на проводной Ethernet входящий в агрегированный канал, но на результаты это не скажется!) и включаю агрегированное из 2-х физических линий:
А теперь наоборот:

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

root@R420:~# nmcli con down team_1
Соединение 'team_1' успешно выключено (Активный путь DBus: /org/freedesktop/NetworkManager/ActiveConnection/17)

root@R420:~# nmcli con up 'Автоматически настроить linksys'
Соединение успешно активировано (адрес действующего D-Bus: /org/freedesktop/NetworkManager/ActiveConnection/21)

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

root@R420:~# route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0         192.168.1.3     0.0.0.0         UG    600    0        0 wlx008736005357
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlx008736005357
192.168.0.0     0.0.0.0         255.255.0.0     U     600    0        0 wlx008736005357
Запуск:

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

olej@R420:~$ iperf -c 192.168.1.17
------------------------------------------------------------
Client connecting to 192.168.1.17, TCP port 5001
TCP window size:  110 KByte (default)
------------------------------------------------------------
[  3] local 192.168.1.74 port 44200 connected with 192.168.1.17 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.2 sec  21.2 MBytes  17.6 Mbits/sec
И ответная (серверная) сторона:

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

olej@nvme:~$ iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size:  128 KByte (default)
------------------------------------------------------------
[  4] local 192.168.1.17 port 5001 connected with 192.168.1.74 port 44200
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.6 sec  21.2 MBytes  16.9 Mbits/sec
Грубо так: здесь ~20Mb/s, а на агрегированном из 2-х соединений (в режиме балансировки трафика) - ~40Mb/s ;-)
Это они на интерфейсе PowerLine ограничиваются по скорости, который соединяет два сегмента LAN, гдке находятся 2 компьютера, участвующие в измерениях.

Ответить

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

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

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