Моё меню Общее меню Пользователи Правила форума Все прочитано
Вернуться   uForum.uz > ИКТ и телеком > IT-индустрия > ЦППМП
Знаете ли Вы, что ...
...до того как открыть новую тему, стоит использовать поиск: такая тема уже может существовать.
<< Предыдущий совет - Случайный совет - Следующий совет >>

ЦППМП Центр подготовки и поддержки молодых программистов (cppmp.uz). Еще разделы на форуме: Doppix


Ответить

 
Опции темы Опции просмотра
Старый 25.02.2013 23:31   #1  
Аватар для katran
Оффлайн
адрес: Самый лучший город на Земле
AKA:Просто Товарисч
Сообщений: 2,755
+ 4,584  4,447/1,374
– 67  84/67

Uzbekistan
Icon24 Два провайдера на одном компе(Win7). Как суммировать оба канала (если такое возможно)?

Сейчас сижу на SharqStream-е. Хочу дополнительно подключить FTTB от УзОнлайна.
На компьютере Win7 x64. Имеется модем TD-W8960N, с него интернет будет идти на Wi-Fi-адаптер компьютера. Также на компьютере имеется езернет-адаптер.

Вопрос: Есть ли возможность суммировать загрузку с обоих каналов? Или сделать так чтобы одновременно работали оба канала, качая с разных источников, при этом не заморачиваясь с route и адресами?
Скрытый текст:
Может это можно сделать с помощью модема?

В интернет встретил пару рецептов, но не уверен что они работают. Просьба оценить оба варианта.

рецепт 1:
Цитата:
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\NetBT\Parameters]
Value Name: RandomAdapter
Data Type: REG_DWORD (DWORD Value)
Vale Data: (0 = disabled, 1 = enabled)
рецепт 2:
С помощью Vbscript
Ниже описание и сам скрипт. Если по ссылке зайти -там и видео имеется.
Скрытый текст:
Following is the script: (Save with a .vbs extension), I've marked in red the places u need to change so your script will fit your needs.
The 0.8 number means that at 0.8% network utilization, the script will change the adapter's metric and thus lower its priority.


If you just want to change the metric of your network interface from command line,
use this command : (run CMD as admin)


netsh interface ipv4 set interface "wired" metric=5


================================================== ===
On Error Resume Next


strComputer = "."
strMainNIC = "Wired"
strMainNICDevice = "Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller"




Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\Root\CIMV2" )


Set colItems = objWMIService.ExecQuery _
("Select * From Win32_NetworkAdapter Where NetConnectionID = '" & strMainNIC & "'")


For Each objItem in colItems
strMACAddress = objItem.MACAddress
Wscript.Echo "MACAddress: " & strMACAddress
Next


Set colNetCard = objWMIService.ExecQuery _
("Select * From Win32_NetworkAdapterConfiguration where IPEnabled=TRUE" )


For Each objNetCard in colNetCard
If objNetCard.MACAddress = strMACAddress Then
For Each strIPAddress in objNetCard.IPAddress
Wscript.Echo "Description: " & objNetCard.Description
Wscript.Echo "IP Address: " & strIPAddress
Wscript.Echo "IPConnectionMetric: " & objNetCard.IPConnectionMetric
regValueDataMetric = objNetCard.IPConnectionMetric
Next
End If
Next


For X = 0 to 1000000000000000000


Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\Root\CIMV2" )
Set colItems = objWMIService.ExecQuery _
("select * from Win32_PerfFormattedData_TCPIP_NetworkInterface Where Name = '" & strMainNICDevice & "'" )
For Each objItem in colItems
bytesTotal = objitem.BytesTotalPersec
bandwidth = objItem.CurrentBandwidth
result = FormatNumber(( bytesTotal / bandwidth) * 1000)
output = "Main NIC utilization : " & result & " % Utilized: " & objitem.BytesTotalPersec & " " & regValueDataMetric & " Total Bandwidth: " & bandwidth
WScript.Echo output


NEXT


If result >= 0.8 Then
Wscript.Echo "Utilizing Secondary NIC"
If regValueDataMetric = "1" Then
regValueDataMetric = "50"
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "netsh interface ipv4 set interface """"Wired"""" metric=" & regValueDataMetric, 0, TRUE
Set colItems = objWMIService.ExecQuery _
("Select * From Win32_NetworkAdapter Where NetConnectionID = '" & strMainNIC & "'")


End if
End If


If result <= 0.8 Then


If regValueDataMetric = "50" Then
regValueDataMetric = "1"


Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "netsh interface ipv4 set interface """"Wired"""" metric=" & regValueDataMetric, 0, TRUE


Set colItems = objWMIService.ExecQuery _
("Select * From Win32_NetworkAdapter Where NetConnectionID = '" & strMainNIC & "'")


For Each objItem in colItems
strMACAddress = objItem.MACAddress
Wscript.Echo "MACAddress: " & strMACAddress
Next


Set colNetCard = objWMIService.ExecQuery _
("Select * From Win32_NetworkAdapterConfiguration where IPEnabled=TRUE" )


End if
End If


WScript.Sleep 1000


Next
__________________
Взрослые как дети. Только мордочки серьёзные.

Последний раз редактировалось katran; 25.02.2013 в 23:52.
Ответить 
Старый 25.02.2013 23:54   #2  
Заблокирован(а)
Аватар для JackDaniels
Оффлайн
Сообщений: 18,519
+ 10,956  12,586/6,453
– 307  539/385

Vatican City State
Нормально уравновесить (слить) — нельзя.

Раскидать TAS-IX в один, Мир в другой — можно.
Ответить 
Старый 26.02.2013 02:45   #3  
Аватар для Abdurohman
Оффлайн
Программист 1С
Сообщений: 1,453
+ 130  479/290
– 34  78/44

Uzbekistan
Можно купить роутер 2 в 1 ом, или свитч, или самому поковыряться на отдельном сервере..
Ответить 
"+" от:
Старый 26.02.2013 04:42   #4  
Заблокирован(а)
Аватар для АлексейII
Оффлайн
Сообщений: 57
+ 0  12/10
– 0  11/10

Uzbekistan
репепт1 - не поможет

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

Последний раз редактировалось АлексейII; 26.02.2013 в 04:47.
Ответить 
"+" от:
Старый 26.02.2013 04:50   #5  
Аватар для Тайгер
Оффлайн
Частный предпринематель
Нет должности
AKA:Tiger
Сообщений: 714
+ 663  330/148
– 116  134/75

Uzbekistan
Руслан прав. нельзя слить в один. у меня узлайн и фттб от турона. турон тасикс узонлайн мир.
Ответить 
Старый 26.02.2013 09:14   #6  
Аватар для katran
Оффлайн
адрес: Самый лучший город на Земле
AKA:Просто Товарисч
Сообщений: 2,755
+ 4,584  4,447/1,374
– 67  84/67

Uzbekistan
в интернете еще попадался вариант с Kerio Control
Скрытый текст:
Балансировка нагрузкиИнтенсивный Интернет-трафик может быть причиной заторов в сети, что ведет к сбоям в работе критически важных бизнес-приложений. Функция балансировки нагрузки на несколько каналов, реализованная в Kerio Control, распределяет избыточную нагрузку на другие каналы доступа в Интернет, в целях поддержки доступности и производительности приложений.
  • Расширение полосы пропускания и ускорение скорости скачивания и загрузки
    благодаря комбинированию нескольких Интернет-соединений
  • Распределение Интернет-трафика по нескольким каналам
__________________
Взрослые как дети. Только мордочки серьёзные.
Ответить 
Старый 26.02.2013 09:22   #7  
Заблокирован(а)
Аватар для Timofeus
Оффлайн
Люмпен-инженерий
Сообщений: 2,866
+ 1,124  2,154/948
– 21  65/46

Uzbekistan
Я как-то искал способ использования двух юсб-модемов одновременно, правда так и не нашел то, что заработало бы у меня.

Вроде стандартными виндоусовскими средствами сделать нельзя (или очень геморно). Была одна программа, с помощью которой "какбы" можно было назначить разным программам разные подключения, но мне её не удалось заставить работать как нужно.

Можно погуглить программы OCTOPUS+ For Internet Connections и BindIP, если не ош.

Последний раз редактировалось Timofeus; 26.02.2013 в 09:35.
Ответить 
"+" от:
Реклама и уведомления
Старый 26.02.2013 10:35   #8  
Аватар для katran
Оффлайн
адрес: Самый лучший город на Земле
AKA:Просто Товарисч
Сообщений: 2,755
+ 4,584  4,447/1,374
– 67  84/67

Uzbekistan
Цитата:
Сообщение от Timofeus Посмотреть сообщение
OCTOPUS+ For Internet Connections
оказывается 30$ хочет :-) а так по рекламе все красиво.
__________________
Взрослые как дети. Только мордочки серьёзные.
Ответить 
Старый 26.02.2013 11:11   #9  
Known ID Group
Аватар для fastin
Оффлайн
AKA:fastin
Сообщений: 1,743
+ 1,414  817/468
– 226  136/82

Uzbekistan
стандартными средствами винды подобное не сделаешь (можно только вручную разделить нагрузку по типу в это пудсеть через этот канал, в другую подсеть через тот канал)

распределение нагрузки можно реализовать только спомощью программных и аппаратных роутеров (на аппаратном должны быть 2 и более WAN интерфейсов и соответствено поддержка распределения нагрузки)
Ответить 
"+" от:
Старый 26.02.2013 11:57   #10  
Real ID Group uParty Member
Аватар для Vladimir Volkov
Оффлайн
Сообщений: 975
+ 304  374/221
– 27  12/10

UzbekistanОтправить сообщение для Vladimir Volkov с помощью Skype™Мой мир
Kerio Control вариант, прописываешь маршрутизацию и настраивываешь в зависимоси от предпочтений. НО только интернет раздача должна идти с компа на др устройства раздачи, как пример hub или wi fi адаптер
__________________
Воевать – значит учиться. МАО ЦЗЕ ДУН
Ответить 
Ответить

Метки
network load balancing, win7, windows 7
Опции темы
Опции просмотра




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By Branden
OOO «Единый интегратор UZINFOCOM»


Новые 24 часа Кто на форуме Новички Поиск Кабинет Все прочитано Вверх