




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
win7合并頻寬雙網加速法這一講開始講解多路internet帶寬合并的問題,比較簡單的情況是多路通路網關并不一樣,原計劃為第三講,通過前兩節的學習后,這個很容易解決,有時間再回頭講。那么這一講重點講解,多路internet訪問時,網關相同的情況,原計劃是第四講的內容,因為大多時候我們并不能控制路由器,去修改為不同的網關,比如上多塊無線網卡時^-^。環境:無線網卡A,IP網關
無線網卡B,IP06網關C:\Windows\system32>routeprint
===========================================================================
接口列表
16...00a0f5305a36......RealtekRTL8187Wireless802.11b/g54MbpsUSB2.0
NetworkAdapter
13...003efc0923a6......BroadcomNetLink(TM)FastEthernet
12...0015f3a76cc3......Intel(R)WiFi鏈接5100AGN
1...........................SoftwareLoopbackInterface1
17...00000000000000e0MicrosoftISATAPAdapter#3
18...00000000000000e0MicrosoftISATAPAdapter#4
11...00000000000000e0MicrosoftTeredoTunnelingAdapter
IPv4路由表
===========================================================================
活動路由:
網絡目標網絡掩碼網關接口躍點數
30
0640
在鏈路上306
55在鏈路上306
5555在鏈路上306
在鏈路上286
在鏈路上06296
55在鏈路上286
0655在鏈路上06296
5555在鏈路上286
5555在鏈路上06296
在鏈路上306
在鏈路上286
在鏈路上06296
5555在鏈路上306
5555在鏈路上286
5555在鏈路上06296
===========================================================================
永久路由:
無
問題:我們發現,即使是最新的win7,也只是把兩路internet作為備用關系,并不能同時利用,問題的關鍵就是路由表的前兩句:
網絡目標網絡掩碼網關接口躍點數
30
0640
由于兩路出口有不同的躍點數,所以30的那路總是被優先使用,40那路始終利用不上。
那么我們手工把它們改成一樣是不是就可以了呢,經測試發現這樣處理,所以程序會隨機選擇internet出口,導致外網IP地址不停地變換,結果就是程序不停地掉線,比如QQ,即便是P2P軟件,我們可以通過netstat-n查看到,兩路internet都被利用上了,但p2p軟件的下載速度反而很低,這是因為你不能固定一個IP給別人流量,導致別人給你的流量也大大減少了。這也是網絡上很多同類軟件的通病。解決:就是要把internet上的所有IP地址固定分攤到兩塊網上就可以了,這可以通過修改路由表實現。由于有相同的網關,事情變得復雜起來了,還記得那個if參數嗎?對,相同網關,我們可以用if來區分經由不同的網卡出口,比如:
routeaddmaskmetric20if16
routeaddmaskmetric20if12
我們就把兩大類IP訪問分攤到兩張網卡上了。
如果我們窮舉所有的IP分類,并分攤到兩張網卡上,問題就解決了。
那么,如何驗證呢?一是看P2P軟件的下載流量增加了,二是更具體的用netstat-n查看所有外網連接都被均勻經由兩張網卡出去了。
需要說明的是,該方法只對多點下載有效,比如P2P軟件,對單點下載無效。
為了方便操作,我已把它做成了批命,復制后用記事本編輯一下存為寬帶合并.bat執行一下就OK了,批命令會輪詢你的網卡中哪些是連上了internet的,支持最多五塊網卡同時連通internet。一下為bat文件內容-----------------------------------------------------------------------------------------------------------------------------------@echooff
echo.
echo.
echo請以管理員身份運行此批命令
echo.
echo運行此命令前:
echo------請先把各網卡連通internet
echo------請先行用ipconfig/all查看各網卡對應網關情況
echo.
setlocalEnableDelayedExpansionrem獲取網卡信息-----------------------------------------
for/f"delims="%%iin('routeprint^|find"..."')do(
set/an+=1
setline!n!=%%i
)
echo.rem獲取網關信息-----------------------------------------
setm=1&seto=1
:getinter
for/f"tokens=2delims=="%%iin('setline%m%')dosetline%m%=%%i
setyn=
set/pyn=!line%m%!是internet通路嗎[直接回車默認n][y/n]?:
if"%yn%"=="y"(
for/f"tokens=1,*delims=."%%iin("!line%m%!")dosetinterface%o%=%%i
set/pgateway%o%=...........網關[直接回車默認]:
if"#!gateway%o%!"=="#"setgateway%o%=
set/ao+=1
)
set/am+=1
if%m%leq%n%gotogetinterrem設置路由-----------------------------------------
echo.if"#%interface1%"=="#"(
echo沒有internet通路
gotoext
)if"#%interface2%"=="#"(
echo只有一塊網卡上網,不能負載均衡
gotoext
)rem排除IP:10127172169192
if"#%interface3%"=="#"(
echo有二塊網卡上網,開始負載均衡...
setn1=13579111315171921232527293133353739414345474951535557596163656769717375777981838587899193959799101103105107109111113115117119121123125129131133135137139141143145147149151153155157159161163165167171173175177179181183185187189191193195197199201203205207209211213215217219221223
setn2=24681214161820222426283032343638404244464850525456586062646668707274767880828486889092949698100102104106108110112114116118120122124126128130132134136138140142144146148150152154156158160162164166168170174176178180182184186188190194196198200202204206208210212214216218220222
routedelete>nul
routeaddmask%gateway1%metric30if%interface1%>nul
for%%iin(!n1!)dorouteadd%%i.0.0.0mask%gateway1%metric25if%interface1%>nul
for%%iin(!n2!)dorouteadd%%i.0.0.0mask%gateway2%metric25if%interface2%>nul
gotoext
)if"#%interface4%"=="#"(
echo有三塊網卡上網,開始負載均衡...
setn1=1471316192225283134374043464952555861646770737679828588919497100103106109112115118121124130133136139142145148151154157160163166175178181184187190193196199202205208211214217220223
setn2=258111417202326293235384144475053565962656871747780838689929598101104107110113116119122125128131134137140143146149152155158161164167170173176179182185188191194197200203206209212215218221
setn3=369121518212427303336394245485154576063666972757881848790939699102105108111114117120123126129132135138141144147150153156159162165168171174177180183186189195198201204207210213216219222
routedelete>nul
routeaddmask%gateway1%metric30if%interface1%>nul
for%%iin(!n1!)dorouteadd%%i.0.0.0mask%gateway1%metric25if%interface1%>nul
for%%iin(!n2!)dorouteadd%%i.0.0.0mask%gateway2%metric25if%interface2%>nul
for%%iin(!n3!)dorouteadd%%i.0.0.0mask%gateway3%metric25if%interface3%>nul
gotoext
)if"#%interface5%"=="#"(
echo有四塊網卡上網,開始負載均衡...
setn1=15913172125293337414549535761656973778185899397101105109113117121125129133137141145149153157161165173177181185189193197201205209213217221
setn2=2614182226303438424650545862667074788286909498102106110114118122126130134138142146150154158162166170174178182186190194198202206210214218222
setn3=371115192327313539434751555963677175798387919599103107111115119123131135139143147151155159163167171175179183187191195199203207211215219223
setn4=4812162024283236404448525660646872768084889296100104108112116120124128132136140144148152156160164168176180184188196200204208212216220
routedelete>nul
routeaddmask%gateway1%metric30if%interface1%>nul
for%%iin(!n1!)dorouteadd%%i.0.0.0mask%gateway1%metric25if%interface1%>nul
for%%iin(!n2!)dorouteadd%%i.0.0.0mask%gateway2%metric25if%interface2%>nul
for%%iin(!n3!)dorouteadd%%i.0.0.0mask%gateway3%metric25if%interface3%>nul
for%%iin(!n4!)dorouteadd%%i.0.0.0mask%gateway4%metric25if%interface4%>nul
gotoext
)ifnot"#%interface5%"=="#"(
echo有五塊網卡上網,開始負載均衡...
setn1=16111621263136414651566166717681869196101106111116121126131136141146151156161166171176181186191196201206211216221
setn2=27121722273237424752576267727782879297102107112117122132137142147152157162167177182187197202207212217222
setn3=38131823283338434853586368737883889398103108113118123128133138143148153158163168173178183188193198203208213218223
setn4=49141924293439444954596469747984899499104109114119124129134139144149154159164174179184189194199204209214219
setn5=51520253035404550556065707580859095100105110115120125130135140145150155160165170175180185190195200205210215220
routedelete>nul
routeaddmask%gateway1%metri
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45457.2-2025重型燃氣輪機葉片無損檢測第2部分:視覺檢測
- 疫苗接種與群體免疫動力學考核試卷
- 管道工程社會責任報告與評估考核試卷
- 禮儀用品行業服務品質管理考核試卷
- 組織文化與員工參與度考核試卷
- 原動設備制造企業的戰略管理與規劃考核試卷
- 租賃設備的市場調研方法與技巧考核試卷
- 禮儀用品行業市場風險防范考核試卷
- 稀土金屬壓延加工的智能化制造趨勢分析考核試卷
- 天津農學院《發動機原理》2023-2024學年第二學期期末試卷
- 簡易呼吸球囊
- 第一章醫學統計學方法的基本概念和基本步驟講課課件
- 基于51單片機家用電熱水器的設計論文
- 臨床研究樣本量計算器 CRESS V1.3
- 醫患溝通技巧培訓
- 消化系統藥 抗消化性潰瘍藥 (護用藥理學)
- 山東省青島市第一中學 年自主招生考試數學試題( )
- GB/T 4798.1-1986電工電子產品應用環境條件貯存
- GB/T 20388-2006紡織品鄰苯二甲酸酯的測定
- 銀行結售匯統計案例分析
- 語文五年級下冊教學課件部編版-第六單元 習作:神奇的探險之旅
評論
0/150
提交評論