@krll-k

Как использовать суммарную скорость обоих интерфейсов?

Если в Windows 10 более чем один сетевой интерфейс, как система с ними работает?
4d6556f574894667933e3637eb6cfad5.pngРазобрались. Но чем тут вопрос? Давайте по порядку.
1. Допустим у меня есть домашний интернет, да не один.
2. Если LAN/WAN идет из роутера, то USB берется через мобильный интернет.
3. Вот их показатели:
WAN, Download=8,4Mbps, Upload=7,3Mbps
161fe96c515d4adea99dfad009cfdebb.png
USB Download=1,5Mbps, Upload=8,6Mbps
0aa65814332e47e39d7ab8fe379e8a9c.png
5. Скорость непостоянная и скачет, туда сюда.
Ну и наконец 6. Как объединить два интерфейса в один?
7. То есть использовать суммарную скорость обоих интерфейсов?
8. Возможно ли использовать два и более интерфейса для того чтобы скачать один большой файл?
  • Вопрос задан
  • 438 просмотров
Решения вопроса 3
vvpoloskin
@vvpoloskin
Инженер связи
Как объединить два интерфейса в один

В вашем случае никак. Можете почитать про бондинг в linux, какие для этого должны быть требования.

Возможно ли использовать два и более интерфейса для того чтобы скачать один большой файл?

Нет. Да и вообще при попытках такое сделать на не симметричных подключенриях скорость будет еще меньше из-за особенностей работы tcp. Почитайте ecmp tcp
Ответ написан
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
Если в Windows 10 более чем один сетевой интерфейс, как система с ними работает?
Очень просто - на адреса для которых явно прописан маршрут пакеты пойдут через интерфейс указанный в маршруте, если маршрут явно не прописан для конкретного адреса, то пакет пойдет через интерфейс указанный как шлюз по умолчанию.

Как объединить два интерфейса в один?
На одном компьютере? Никак!

То есть использовать суммарную скорость обоих интерфейсов?
Если на одном компьютере - единственный вариант маршрутами отправлять данные на разные адреса через разные интерфейсы.
Например маршрут на адрес сайта А через интерфейс 1, а маршрут на сайт Б через интерфейс два. В результате при скачивании файлов с этих сайтов будет использоваться оба интерфейса.
Но прописывать адреса руками то еще удовольствие.

Если делать это на шлюзе сети - можно отправлять разных пользователей сети через разные интерфейсы - пользователь с компьютера А качает файлы через интерфейс 1, пользователь с компьютера Б качает файлы через интерфейс два.
Так же можно устроить роунд робин - каждый новый запрос кидать в новый интерфейс по очереди.
Первый запрос в первый интерфейс, второй запрос во второй, третий запрос в первый, и.т.д.
Вот только проблема - работать так будет стабильно только торрент, а на сайтах будет слетать авторизация из- за того что запросы будут приходить с разных адресов. В принципе на хорошем роутере эту проблему можно решить путем маркировки трафика, отправляя запросы одной сессии через один интерфейс, но это непросто, ресурсоемко, и это решит не все проблемы.

Возможно ли использовать два и более интерфейса для того чтобы скачать один большой файл?
Через торрент - да, такое можно соорудить. Если качаете файл с одного сервера с авторизацией не получится.

То есть использовать суммарную скорость обоих интерфейсов?
В принципе можно, но нужен внешний сервер для этих целей.
И далеко не факт что суммарная скорость двух интерфейсов будет больше чем скорость одного из них. В лучшем случае она будет чуть больше чем скорость самого быстрого. В худшем на уровне самого медленного.

Для скачивания одного файла одним пользователем будет примерно так-
  • Если у вас каналы одинаковые по характеристикам например два стабильных проводных канала по 100мегабит - вполне реально получить 150мегабит в итоге.
  • Если у вас разные стабильные каналы, например два проводных канала по 50 и 100мегабит, то в сумме сложно будет получить более 100мегабит.
  • Если у вас один стабильный проводной и один Wifi - суммарная будет равна или немного выше чем скорость самого медленного.
Ответ написан
Комментировать
@Otrivin
junior full-stack сисадмин
Да, можно.
Используй сервис Speedify - как бонус, получишь шифрование трафика.

Без него мне удавалось качать через оба интерфейса только торренты, и то, приходилось играться с метрикой и отключением / подключением сети.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Никак.

Для отдельных приложений можно - например для торрентокачалки - за счет того, что она потащит часть блоков с одного интерфейса, часть с другого. Но это не суммирование, это распараллеливание. Тупо "сложить" каналы не получится. И об этом уже много-много раз писали - "умный" маршрутизатор может использовать два интерфейса параллельно - запрос туда, запрос сюда, что создаст некую иллюзию широкого канала. Но качать один файл (или например в танчики играть) на скорости, равной сумме скоростей обеих провайдеров не получится.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы