PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

回應
 
主題工具
pabloli
Senior Member
 
pabloli的大頭照
 

加入日期: Aug 2005
您的住址: 你家地下室
文章: 1,018
Talking 在 Win7 設定網路負載平衡 (Network Load Balance in Win7)

在 Win7 設定網路負載平衡 (Network Load Balance in Win7)

在有線跟無線網路越來越普及的今天,可能你的筆電可以連接的網路不只一個,可能有ADSL、Wifi、手機的3.5G 等等。

如果要合併兩條有線網路的頻寬,普通的做法是買個 Load Balancer 平衡負載器(兼路由器),將兩條 ADSL (WAN)都接到同一台,透過網頁介面可以去設定頻寬的分配以達到最有效的利用。好比60%流量或連線(sessions)走 A,40%走 B, 對內的話也可以設定哪個 IP (所連結的電腦)有網路頻寬最優先權等等。

但若是 ADSL/Wifi 跟 3.5G 之間,就沒辦法使用這個方法,而有有軟體的網路負載平衡(要錢),跟用 VMWare+軟體網卡(太複雜),所以都不是我們的選擇。

我們今天也不是勸敗,而是要零花費來合併頻寬!(所以先把你的錢包收起來吧)


你要準備的是:

1. 一台可以上網的電腦
2. 兩個以上的網路連結

這樣就可以進行下一步了(我個人會使用 Cports, Current Ports 來觀察兩條網路的連線使用狀況,頁末有附連結。也可以使用工作管理員來觀察)


首先你可以先抓個 bt 檔(找種子 seeds 多一點的,試驗用)可以到下面那個網址抓
http://kat.ph/movies/?field=seeders&sorder=desc

然後在你連結兩條(或以上)的電腦上下載測試看看,如無意外,Win7 系統理論上只會使用你頻寬最大的那條線路,而其他網路的都是閒置。
(192.168.1.101 閒置)


當然,這不是我們想要的,在 Win7 要達成網路負載平衡並不難,只要做簡單幾個修改。


**建議:先全部看完,稍微有個概念再按照程序進行**

■打造克難式網路負載平衡

1. 修改登錄檔,執行 regedit

增加兩個值,都設為1
[HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \NetBT \Parameters]
RandomAdapter = 1 (Disabled = 0, Enabled = 1, Default = 0)
SingleResponse = 1 (Send All = 0, Send One = 1, Default = 0)


a. 手動設定







b. 或透過檔案設定
Enable_Load_balancing.reg (用來啟動網路負載平衡,可複製下文存檔,點擊即可)
引用:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters]
"RandomAdapter"=dword:00000001
"SingleResponse"=dword:00000001



Disable_Load_balancing.reg (用來關閉網路負載平衡,可複製下文存檔,點擊即可)
引用:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters]
"RandomAdapter"=dword:00000000
"SingleResponse"=dword:00000000



2. 修改網路卡的使用先後次序,介面計量 (Metric)

將兩條網路卡的 介面計量 都改成同樣的數字,好比2、3、4 都可以,不能設為 1,1 已經被使用了。



OK, 現在你再下載 bt 看看,可以發現兩條網路都有使用到了。
(192.168.1.101 也有用到了)




■使用心得:
1. 如果你的一條網路線頻寬很大,一條很小,那並不建議你做這個網路負載平衡(NLB),因為這種克難式的 NLB 不夠聰明,無法做頻寬流量或連線的細部分配,而是平均分配連線,所以你上網瀏覽網頁時,有些網頁會很正常,但若剛好分配到小頻寬的連線,就會讀很久,如果你還是覺得要用 NLB,那可以將頻寬大的那條的 介面計量 (Metric) 設為 3,頻寬小的設為 4 ,我試驗的結果會分配比較多連線到 3 的那條。

2. 如果你想要將某條連線固定分配給某個程式使用,可以使用 ForceBindIP 這個小程式,在 DOS 下打

ForceBindIP [IP 位址] [程式與路徑]

例:
ForceBindIP 192.168.1.101 D:\Portable\Utorrent\utorrent.exe

3. 每個人的情況都不同,你可以針對自己的狀況去做一些調整。我是在 Win7 Ultimate 環境下使用,其餘的系統請自行摸索(或許無效)。

4. SingleResponse 好像不設也沒關係∼


■附錄
文中提到的 cports,兩個 reg 跟 ForceBindIP 都已經打包壓縮好供下載
http://filedeck.net/zh-tw/files/GUJRBK9Q/NLB.ZIP

Current Ports 下載網頁
http://www.nirsoft.net/utils/cports.html (拉到最下面,在頁底)

ForceBindIP 下載網頁
http://www.r1ch.net/stuff/forcebindip/
     
      
舊 2012-08-02, 04:12 PM #1
回應時引用此文章
pabloli離線中  
kaoh08
Regular Member
 
kaoh08的大頭照
 

加入日期: Sep 2005
文章: 57
可否請問前言提到的網路負載平衡軟體是什麼名稱嗎?
 
__________________
歡迎加入Folding@home分散式運算Taiwan Team (31403) 幫助研究解決蛋白質誤摺疾病
舊 2012-08-04, 07:50 PM #2
回應時引用此文章
kaoh08離線中  
f3346
Master Member
 
f3346的大頭照
 

加入日期: Mar 2012
文章: 2,328
我記得cFos/cFosSpeed不是就能做到這功能了
當初站上在這套促銷期間都有網友推,不少站友都有買...
只是後來有站友說光纖上傳到一個崁站就不用用到這套了大概很多人沒再用了
舊 2012-08-04, 09:24 PM #3
回應時引用此文章
f3346離線中  
pabloli
Senior Member
 
pabloli的大頭照
 

加入日期: Aug 2005
您的住址: 你家地下室
文章: 1,018
引用:
作者kaoh08
可否請問前言提到的網路負載平衡軟體是什麼名稱嗎?

軟體的網路負載平衡
NICExpress, Sygate Office Network(好像可以,不確定)

VMWare+軟體網卡
VMWare+pfsense

應該是這樣吧,我一看太複雜就放棄了,我只是想把頻寬都利用起來,而非增加電腦負擔
舊 2012-08-05, 09:57 AM #4
回應時引用此文章
pabloli離線中  
pabloli
Senior Member
 
pabloli的大頭照
 

加入日期: Aug 2005
您的住址: 你家地下室
文章: 1,018
引用:
作者f3346
我記得cFos/cFosSpeed不是就能做到這功能了
當初站上在這套促銷期間都有網友推,不少站友都有買...
只是後來有站友說光纖上傳到一個崁站就不用用到這套了大概很多人沒再用了

那郭,不太一樣喔∼
cFos 比較接近資源/流量分配管理,這個是 Multi Wan Network Load Balance, 合併頻寬…
舊 2012-08-05, 10:00 AM #5
回應時引用此文章
pabloli離線中  
f3346
Master Member
 
f3346的大頭照
 

加入日期: Mar 2012
文章: 2,328
引用:
作者pabloli
那郭,不太一樣喔∼
cFos 比較接近資源/流量分配管理,這個是 Multi Wan Network Load Balance, 合併頻寬…


合併頻寬不就得環境下有兩個ISP的線路才行
舊 2012-08-05, 11:43 AM #6
回應時引用此文章
f3346離線中  
pabloli
Senior Member
 
pabloli的大頭照
 

加入日期: Aug 2005
您的住址: 你家地下室
文章: 1,018
引用:
作者f3346
合併頻寬不就得環境下有兩個ISP的線路才行


是的,一般比較會碰到的情形是 ADSL/WIFI + 3.5G, 或是剛好街上有wifi 可以連...
舊 2012-08-07, 12:55 AM #7
回應時引用此文章
pabloli離線中  
whatsnew
Senior Member
 
whatsnew的大頭照
 

加入日期: Jun 2002
文章: 1,464
我有成功的合併了
但是好像是只有負載重的程式才會跑平衡

還有請問如果設定自動計量,那自動的依據是什麼?

此文章於 2012-09-22 01:21 AM 被 whatsnew 編輯.
舊 2012-09-22, 01:19 AM #8
回應時引用此文章
whatsnew離線中  
我要開機啦
Advance Member
 

加入日期: Sep 2005
文章: 307
請問這方法是不是要用DHCP的直接連線才行啊
不然如果想申請兩條光世代
WIN7能夠同時連兩個PPPOE嗎
舊 2012-09-22, 01:19 PM #9
回應時引用此文章
我要開機啦離線中  
Positano
*停權中*
 

加入日期: Oct 2008
文章: 27
筆記.....
舊 2012-09-23, 12:11 AM #10
回應時引用此文章
Positano離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是05:58 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2024。