Вы должны войти, чтобы создавать сообщения и темы.

Сложности замеров и утилита iperf3

Всем привет!🖐 Мне стало любопытно и интересно как правильно и максимально точно протестировать скорость устройств, модулей, портов и интернета и нашёл эту утилиту iperf3,
Но как оказалось в итоге вопросов, у меня стало больше, чем было...
 И я не всю информацию смог найти в сети, возможно потому что вопросы у меня были начального уровня, а то и вовсе нелепые.
Те кто что-нибудь понимают в сетевых подключениях и сталкивались с работой iperf3 прошу помочь разобраться во всех интересующих меня вопросах, если вам не сложно конечно же.

   Я имею в квартире 3 устройства: ПК, Роутер и Смартфон 
Как это работает я понял так. Чтобы измерить пропускную способность одного из устройств, я должен запустить на одном устройстве сервер, на другом клиент и запустить команду передачи пакетов данных. "Сервер" принимает данные. ''Клиент'' отправляет. Для обратного обмена пакетами можно запустить команду с ключом Скопировано-R
Есть задачи, которые я хочу осуществить и решения которые я себе представляю, пока без интернета, только по локальной сети а именно:

Спойлер

Задача 1. Проверить пропускную способность всех портов у роутера и сетевой карты заявленной производителем.
Решение: В этом случае нужно иметь 2 устройства с Гигабитными Ethernet-портами подключить каждый кабелем с пропускной способностью 1 Гбит/с и к  Гигабитным портам на роутере. После этого запустить одно  устройство в роли сервера, а другое в роли клиента и запустить обмен пакетами. 

Задача 2. Проверить пропускную способность  Wi-Fi модуля роутера. 
Решение:Вот тут сложнее, так как сервер можно запустить только на ПК, поэтому связка следующая lan > lan > wIfI | пк / роутер / смартфон
                                                                                                   Смартфон(сервер). ПК(клиент). Тест
Задача 3. Проверить пропускную способность Wi-Fi модуля на смартфоне. 
Решение: Тоже самое, что и во второй задаче, только
                                                                                                  Смартфон(клиент), а ПК(сервер). Тест
Задача 4. Проверить пропускную способность имеющихся Wi-Fi адаптеров. 
Решение: Так как они могут только принимать, то здесь должен быть роутер(сервер) WiFi адаптер подключенный к устройству(клиент).

Теперь сами вопросы по каждой из задач.
                                                                                                                                                            1.
● В iperf3 можно указать объем данных командой  -f(KMG), а так же установить число потоков командой -P
Так вот, я так понимаю эти команды влияют на загруженность потока, скажите это влияет на измерение с какой скоростью передается поток?
● Если не указывать никакие параметры, то скорость будет максимально возможной, а если поставить скажем 1Gbit в 20 потоков тест покажет меньше скорость или он упрётся в свой предел по портам? 
● Не ошибкой ли будет назвать Входящая и Исходящая скорость, когда мы поток данных от сервер-клиент перегоняем и так же в обратном направлении командой -R ?
● Если Сервер(Принимает) Клиент(Отправляет) и при повторном тесте используем команду -R, трафик гоним в обратную сторону. то пропускная способность портов(если всё с ними в порядке) при тесте должна быть одинаковая или близкая к тому верно? Мы же локальную сеть используем.
                                                                                                                                                            2.
● Если использовать [simple_tooltip content='lan > lan > wIfI | пк / роутер / смартфон']такую схему[/simple_tooltip] подключения, wifi канал роутера не тестируется на максимально допустимом своём значении(5Ghz /867Мбит/с) почему? Мы же сейчас тестируем насколько быстро сигнал передает данные по локальной сети.
● При такой связке пк > роутер > wifi  лишним элементом оказывается ПК, так как он мешает провести тест приближенный к реальным значениям так ведь получается?
● Как будет правильно и честно по отношению к замерам, организовать подключение и замерить максимально пропускную способность WiFi канала роутера?
                                                                                                                                                            3.
● Интернет кабель не должен же быть подключен для такого теста? роутер вай-фай раздает, смартфон его принимает,  единственное доступа к сети нет, но в теории по локальной сети должно это работать и тестировать. Или я ошибаюсь?
                                                                                                                                                            4.
● Чтобы организовать такое подключение нужно, чтобы роутер умел работать на linux системе и там уже поднимать сервер через iperf3 или подключать NAS систему и так же запускать на ней сервер через ipef3. Это единственный выход для максимально точного и правильного замера пропускной способности wifi передатчиков,модулей и т.п ?

   Теперь, что касается программы iperf3 и тестирования скорости сети интернет от провайдера.

● Есть публичные адреса iperf3, доступные здесь и здесь, через которые можно протестировать скорость интернет соединения, но большинство представленных серверов не отвечает или находятся далеко. Так вот правильно ли я понимаю, чем дальше сервер находится тем ниже будет реальная скорость, чем ближе тем лучше?
● Почему нет iperf3 серверов находящихся на территории РФ ?
● Моя скорость по вай-фай 5GHz  получается ниже чем по кабелю, у меня тариф от провайдера 100мбит/с, по кабелю выдаёт 90-96мбит/с, а по WiFi она составляет 45-60мбит/с её можно приблизить к значениям как по кабелю? К примеру это может зависеть от качества работы wifi передатчика при том, что сеть настроена, помех нет и устройство находится рядом с другим устройством раздающим вай-фай.
● Почему в основном при замерах всегда входящая скорость ниже, чем исходящая они не должны быть одинаковыми или близки в значениях?

Прошу понять, я не гонюсь за цифирками, мне просто интересен принцип работы и замеров. Мне бы хотелось узнать какой из способов будет самый правильный и точный. И я в курсе, что в Win10Tweker есть тестировщик скорости сети, и мне его более чем достаточно как и другим наверное.
Спасибо всем откликнувшимся и не равнодушным.😉