3

Мой компьютер подключен к Интернету через ADSL. У меня есть 3G USB-ключ, поэтому, если я подключу оба, будет ли скорость интернета суммой обеих скоростей?

Если ответ "нет":

  1. Возможно ли это с помощью альтернативных методов?

  2. Как узнать, какое соединение использует мое программное обеспечение? Могу ли я контролировать (на примере), будет ли мой Firefox использовать 3G, а FreeDownloadManager будет использовать ADSL?

4 ответа4

3

Это возможно с помощью агрегации каналов или объединения пропускной способности, но это очень трудно достичь с помощью низкоуровневого оборудования, а также, вероятно, дорого.

Микропрограмма маршрутизатора DD-WRT имеет некоторую поддержку для соединения здесь:

http://www.dd-wrt.com/wiki/index.php/Bonding

Вам нужно будет купить что-то вроде устройства CradlePoint для преобразования вашего 3G-ключа в Ethernet, чтобы оно могло подключаться к маршрутизатору в качестве одного из источников пропускной способности и иметь DD-WRT-совместимый маршрутизатор.

Вот способ сделать это на ПК с определенными сетевыми картами Intel, но опять-таки, не просто и, вероятно, не недорого: http://www.intel.com/support/network/sb/cs-009747.htm

ОБНОВЛЕНИЕ: Вот маршрутизатор, который может сделать это из коробки. Вам, вероятно, все еще понадобится CradlePoint (не дешево), чтобы конвертировать 3G в Ethernet.

http://edimax.com/en/produce_detail.php?pd_id=213&pl1_id=3&pl2_id=65

1

То, что вы действительно ищете, - это то, что реализует MPTCP - также известный как MultiPath TCP.

Похоже, что на данный момент на рынке есть несколько маршрутизаторов, которые поддерживают его, но ситуация изменится довольно быстро в следующие 12-24 месяца, потому что крупные игроки уже приняли его: Apple (iOS и MacOS), Citrix (NetScaler), F5.

1

Нет. Если вы не являетесь автономной системой с собственным диапазоном адресов, вы не можете объединить две строки, чтобы удвоить скорость одного хоста с одним адресом.

Однако у вас может быть два адреса с двумя отдельными строками (это будет по умолчанию). Два интерфейса будут отображаться как разные хосты, поэтому (например) каждое TCP-соединение должно будет использовать либо один, либо другой. Но в зависимости от вашей операционной системы вы можете установить некоторые правила, чтобы некоторые соединения проходили через adsl, а другие - через 3g. Обычно вы можете контролировать это, изменяя "адрес привязки" программ, которые используют сети. Способ сделать это зависит от программы.

Однако, вероятно, это больше проблем, чем оно того стоит.

Другая возможность, если вы управляете каким-либо сервером снаружи по быстрому соединению, - это подключить себя к VPN, сделать два отдельных соединения с концентратором vpn и сбалансировать маршруты между ними. Опять же, это не для слабонервных.

1

У Dray Tek есть доступные для SOHO маршрутизаторы, которые могут выполнять балансировку нагрузки. См. Http://www.draytek.com/user/PdInfoDetail.php?Id=35.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .