Интересно, можно ли как то распараллелить скачиваемый поток между двумя модемами под WinXP? Т.е. коннекчусь одним модемом на одного провайдера, вторым на другого и в итоге получаю в два раза большую скорость. Это конечно извращение, но было бы удобно при использовании GPRS вместе с обычным соединением через телефон.
Win2k, и видимо XP может распараллеливать нагрузку на разные каналы (модемы, выделенные линии), но вот чтобы обратное… ИМХО это невозможно.
А как выбирается канал для скачивания? Сейчас висел на би, качался файл, подключил рол и винда решила качать через него, причем закачка файла через би оборвалась, бред какой-то :-)
Multilink PPP шутковина называется и поддерживается начиная с Win'ME (если не ошибаюсь). Т.е. теоретически можно.
svan А в чем проблема? Я, может, не в курсе - так объясните, не стесняйтесь, если, конечно есть что сказать кроме RTFM, я и читатели форума будут Вам благодарны. Разные IP? И что с этого?
чтобы работать по multiPPP этот протокол должен поддерживать как клиент, так и провайдер. Если провайдеры разные, то поддерживать одно mPPP они не могут в силу разрозненности систем передачи данных. Однако есть преценденты использования линков от разных провайдеров. Скажем по одному идет почта, по другому веб (справляется с этим даже Wingate). Но полноценного объединения потоков получить нельзя. Хотя из теоретической физики есть такая схема (это только для любителей умных слов): клиент получает на себя ip-адрес/сеть не из провайдерских блоков, настраивает на своей стороне протокол динамической маршрутизации, договаривается с провайдерами (которые работают с остальным миром по BGP) об анонсировании своих адресов через них. В теоретическом итоге получается два работающих канала. Но даже при этом отдельно-взятый файл с определенного сервера будет качаться на скорости не превышающей скорость одного соединения через которое пролег маршрут на этот сервер.
Мне непонятно как будет работать маршрутизация IP при такой схеме. По идее будет задействован один канал. А второй будет простаивать.
Искал как то, понял что есть 2 варианта(ИМХО). 1.MultilinkPPP-надо чтоб пров потдерживал эту фишку(понятно что надо два аккаунта одного прова, на разных никак)При том пров ее должен включить, для этого с ним еще надо договариваться.. 2.Настроиться прокси(но это будет не совсем обединение каналов)можно будет просто использовать 2 протокола одновременно(по фтп и хттп лить по файлу или почту там или еще что)но это так.. Хотя это все выше mod написал
PPP-over-ip :-) На самом деле IP не физический, а сетевой уровень. Он про каналы ничего не знает, а лишь пользуется сервисом, который предоставляет предыдущий уровень. Что ему PPP (например) даст, то он и юзает.
что же вы матом ругаетесь, как маленькие дети ... сделать это можно теоретически ... получится 2 интерфейса в машине ... только вот с роутингом не все так просто будет но это всё теория
Да ты забей на роутинг, пусть всё в одном коммутируемом сегменте будет, например 100Мбит/с. Рассказывай, как в теории ты сможешь файл на скорости 200 мбит/с скачать :-)))
svan да никак ... просто можно скажем поделить нагрузку на канал при условии, что используется не одно единственное соединение ... при одном соединении ничего не получится - ip-адреса на этих интерфейсах будут разные
Извините бестолкового, могу просто описать, что сейчас делаю. Включён Gprs БИ и Баярд провайдер через модем, стоит XP и Диспечер задач показывает два активных сетевых адаптера, в реальном времени проскакивают биты и там и там, как это пересекаются или нет понять не могу не спец, но почитав раздел и не войдя сразу в Gprs заканектился на Баярд с двух линий через трубу и через телефонную линию, по трубе дорого конечно, но соединение было качает по обоим сразу, на скорости с виду сильно не отражается, что я тут понаворотил решать Вам, что не понятно из того, что сделал пишите.
Allex: 1) Не "Баярд", а "Байярд" 2) "Проскакивают", широковещательные пакеты, между собой они не пересекаются. 3) Качать с одной "точки" одновременно по двух каналам не возможно. Весь трафик идёт по маршруту, который является в данный момент маршрутом по умолчанию (0.0.0.0). Во второй канал идут пакеты пренадлежащие к сети, адрес который ты получил при подключении.
интерфейсы работать будут, но каждый "сам за себя" объединения не получается. Будет работать как роутер (прокси), не более того.
оказывается, все-таки можно! Вчера прогу нашел, MidPoint Gateway называется. Позволяет расшаривать одно или несколько (!) диал-ап соединений компа по сети (ну и для использования с одним компом тоже подойдет).
Ну как-то же ReGet качает через несколько каналов! Может и в миниатюре такое можно реализовать? Может уже такие софтины есть? даже наверняка есть.
colorprint Это другое совсем ..Для этого и проги не нужны, в винХп она и так это может..Тут хотя не одно соединение на всех..А много соединений(несколько модемов) на одного ...
Да есть там такая муля, точно знаю. Можно создать мультисоединение, состоящее из нескольких. Чем-то похоже на несимметричный интернет.
BadKlaster несимметричный интернет - это хорошо конечно. Но я говорю про другое. Насколько я понял для реализации мультиканала нужен внешний сервер с толстым каналом и пользовательское приложение, подключенное к этому серверу через несколько сетевых соединений. Это приложение сообщает серверу адреса, через которые оно подключено к нему и, собственно, что оно хочет получить. Червер через свой толстый канал выкачивает нужную информацию, и передает ее приложению по указанным адресам. Оно эту информацию корректно сшивает, как это делает ReGet и отображает в браузере. А может это приложение ведет себя как прокси, т.е. в настройках IE указывается его, приложения, виртуальный IP-адрес. Народ, я честно говоря не профи, но я себе эту схему представляю вполне реальной. Думаю и такие клиентские приложения существуют, вот только где их взять? BadKlaster, давай разберемся досконально с этим мульти соединением. Вот только XP у меня нету... Но и для 2k нечто подобное должно быть.
вот MidPoint это как раз и позволяет делать. На одном компе использовать одновременно несколько модемных соединений. сама винда этого не может colorprint добавил [date]1074844272[/date]: С каких это пор регет по нескольким каналам стал качать ??? Соединение он только одно может использовать
Если ошибаюсь, поправьте меня. По-моему при загрузке странички на каждый объект этой самой странички открывается отдельный канал(или как он там называется, точный термин не помню). То есть на текст странички и на каждую картинку идет свой GET запрос. То есть, наверное, теоретически возможно слать эти GET запросы с разных сетевых интерфейсов, если прога потом это все соберет и покажет пользователю в браузере. Что скажете по этому поводу?