?外網(wǎng)多條線路,負載情況下,怎么排查帶寬不疊加的問題
這里先說明上行疊加的問題:
為什么用測速工具(如speedtest網(wǎng)站)進行測速可看到上傳疊加,但實際使用卻只有一條的速度呢
下面引用論壇愛快用戶回復:
多線路帶寬疊加的前提是 多任務(線程)下載.大部分疊加態(tài)的應用基本都是P2P的技術應用可以實現(xiàn).
比如你要下載的東西是10??那么你會從ABCD(分別存儲同樣內(nèi)容的不同源)各下2.5 然后合并成10 如果你有兩條帶寬 好的均衡負載規(guī)則就會達成AB/CD各負載在一條線路上從而達到下載疊加.
上傳為啥不可以,因為比如上傳QQ網(wǎng)盤 百度網(wǎng)盤是把一個文件發(fā)給了單一服務器, 這種點對點的單一上傳為了保證數(shù)據(jù)的完整性,只能從一條線路上走.不會應用P2P技術.服務器收到了完整的文件后,它會分發(fā)到自己不同的IDC服務器上,再去下載的時候 就可以利用P2P技術。
如果你想要帶寬上傳疊加的效果,一般只在P2P技術常見的BT類應用中 可以看出來,因為上傳的時候不是發(fā)給同一個人 而是N個不同的人同一份文件,那么兩條線路就可以同時工作. 但是這種應用如果用單一設備上傳有時候受于端口映射的原因 不能達到兩條帶寬同時上傳完全滿速.(極熱門種子除外).
所以你想要上傳滿速的效果,請使用多任務(多線程)
?
然后再說下載不疊加
要根據(jù)用戶的測試方法分為下面兩種方式進行排查
1.測速軟件進行測速
2.迅雷等下載軟件進行下載測速
?
測速軟件進行測速:
?此種測試方法測速時,建議多線負載的負載模式可暫時修改為源IP+源端口的方式進行測試。
此種方式測速效果最好。(不過測試完成后建議改為環(huán)境所需的負載摸式)
?
迅雷等下載軟件進行下載測速:?
一、基于物理網(wǎng)卡多撥的情況
1、一個賬號多撥
①如果帶寬超100M情況下,WAN口工作速率是否是100M
②測試連接的LAN口的工作速率是否是100M
③運營商方面限制
2、多個賬號撥號
①如果帶寬超100M情況下,WAN口工作速率是否是100M
②測試連接的LAN口的工作速率是否是100M
③運營商方面限制(外網(wǎng)上級限制,比如接入級設備接口帶寬限制)
?
二、基于VLAN的多撥或靜態(tài)IP地址
1、是否是同一個運營商
不同運營商的話,一般來說不支持疊加;用戶需要自己測試
?
2、如果是同一運營商,但是帶寬加起來不超過100M的話
①單條線路直連PC機測試,先確認每條線路是否可以達到預想帶寬
如果有達不到的,那就需要用戶找對應運營商解決;
②如果每條線路測試都可以達到預想帶寬,找多臺客戶機,對應外網(wǎng)線路,每臺客戶機對應一條外網(wǎng)線路(直連),同時并發(fā)測試,看每臺客戶機的測試是否可以同時達到預想帶寬;
如果達不到,那就是外網(wǎng)線路是共享帶寬,需聯(lián)系運營商解決
如果每條線路都可以同時達到預想帶寬……(如果這樣的話,那負載方面就可以疊加的)
?
3、如果是同一運營商,但是帶寬加起來超過100M帶寬的話,檢查下WAN口網(wǎng)卡工作速率是否是100M;
①如果WAN口網(wǎng)卡工作速率是100M的話,就需要檢查網(wǎng)卡,VLAN交換機接口,網(wǎng)線方面的瓶頸;
②如果WAN口網(wǎng)卡工作速率是1000M的話,接著檢查LAN口網(wǎng)卡的工作速率是多少?
a、如果LAN口網(wǎng)卡工作速率是100M的話,用戶需檢查路由LAN口網(wǎng)卡,網(wǎng)線,以及電腦網(wǎng)卡方面的瓶頸;
b、如果LAN口網(wǎng)卡工作速率是1000M的話,
單條線路直連PC機測試,先確認每條線路是否可以達到預想帶寬
l?如果有達不到的,那就需要用戶找對應運營商解決;
l?如果每條線路測試都可以達到預想帶寬,找多臺客戶機,對應外網(wǎng)線路,每臺客戶機對應一條外網(wǎng)線路(直連),同時并發(fā)測試,看每臺客戶機的測試是否可以同時達到預想帶寬;
l?如果達不到,那就是外網(wǎng)線路是共享帶寬,需聯(lián)系運營商解決
l?如果每條線路都可以同時達到預想帶寬……(如果這樣的話,那負載方面就可以疊加的)
?
?
三、多WAN口,基于ADSL/PPPOE撥號
?
1、是否是同一個運營商
不同運營商的話,一般來說不支持疊加;用戶需要自己測試
?
2、如果是同一運營商,但是帶寬加起來不超過100M的話
①單條線路直連PC機測試,先確認每條線路是否可以達到預想帶寬
如果有達不到的,那就需要用戶找對應運營商解決;
②如果每條線路測試都可以達到預想帶寬,找多臺客戶機,對應外網(wǎng)線路,每臺客戶機對應一條外網(wǎng)線路(直連),同時并發(fā)測試,看每臺客戶機的測試是否可以同時達到預想帶寬;
如果達不到,那就是外網(wǎng)線路是共享帶寬,需聯(lián)系運營商解決
如果每條線路都可以同時達到預想帶寬……(如果這樣的話,那負載方面就可以疊加的)
?
3、如果是同一運營商,但是帶寬加起來超過100M帶寬的話,檢查下WAN口網(wǎng)卡工作速率是否是100M;
①如果WAN口網(wǎng)卡工作速率是100M的話,就需要檢查網(wǎng)卡,網(wǎng)線方面的瓶頸;
②如果WAN口網(wǎng)卡工作速率是1000M的話,接著檢查LAN口網(wǎng)卡的工作速率是多少?
a、如果LAN口網(wǎng)卡工作速率是100M的話,用戶需檢查路由LAN口網(wǎng)卡,網(wǎng)線,以及電腦網(wǎng)卡方面的瓶頸;
b、如果LAN口網(wǎng)卡工作速率是1000M的話,
單條線路直連PC機測試,先確認每條線路是否可以達到預想帶寬
l?如果有達不到的,那就需要用戶找對應運營商解決;
l?如果每條線路測試都可以達到預想帶寬,找多臺客戶機,對應外網(wǎng)線路,每臺客戶機對應一條外網(wǎng)線路(直連),同時并發(fā)測試,看每臺客戶機的測試是否可以同時達到預想帶寬;
l?如果達不到,那就是外網(wǎng)線路是共享帶寬,需聯(lián)系運營商解決
l?如果每條線路都可以同時達到預想帶寬……(如果這樣的話,那負載方面就可以疊加的)
?
?
?
四、多WAN口,靜態(tài)IP方式
?
1、是否是同一個運營商
不同運營商的話,一般來說不支持疊加;用戶需要自己測試
?
2、如果是同一運營商,但是帶寬加起來不超過100M的話
①單條線路直連PC機測試,先確認每條線路是否可以達到預想帶寬
如果有達不到的,那就需要用戶找對應運營商解決;
②如果每條線路測試都可以達到預想帶寬,找多臺客戶機,對應外網(wǎng)線路,每臺客戶機對應一條外網(wǎng)線路(直連),同時并發(fā)測試,看每臺客戶機的測試是否可以同時達到預想帶寬;
如果達不到,那就是外網(wǎng)線路是共享帶寬,需聯(lián)系運營商解決
如果每條線路都可以同時達到預想帶寬……(如果這樣的話,那負載方面就可以疊加的)
?
3、如果是同一運營商,但是帶寬加起來超過100M帶寬的話,檢查下WAN口網(wǎng)卡工作速率是否是100M;
①如果WAN口網(wǎng)卡工作速率是100M的話,就需要檢查網(wǎng)卡,網(wǎng)線方面的瓶頸;
②如果WAN口網(wǎng)卡工作速率是1000M的話,接著檢查LAN口網(wǎng)卡的工作速率是多少?
a、如果LAN口網(wǎng)卡工作速率是100M的話,用戶需檢查路由LAN口網(wǎng)卡,網(wǎng)線,以及電腦網(wǎng)卡方面的瓶頸;
b、如果LAN口網(wǎng)卡工作速率是1000M的話,
單條線路直連PC機測試,先確認每條線路是否可以達到預想帶寬
l?如果有達不到的,那就需要用戶找對應運營商解決;
l?如果每條線路測試都可以達到預想帶寬,找多臺客戶機,對應外網(wǎng)線路,每臺客戶機對應一條外網(wǎng)線路(直連),同時并發(fā)測試,看每臺客戶機的測試是否可以同時達到預想帶寬;
l?如果達不到,那就是外網(wǎng)線路是共享帶寬,需聯(lián)系運營商解決
l?如果每條線路都可以同時達到預想帶寬……(如果這樣的話,那負載方面就可以疊加的)
?
?
五、多WAN口,動態(tài)DHCP獲取IP地址方式
?
1、是否是同一個運營商
不同運營商的話,一般來說不支持疊加;用戶需要自己測試
?
2、如果是同一運營商,但是帶寬加起來不超過100M的話
①單條線路直連PC機測試,先確認每條線路是否可以達到預想帶寬
如果有達不到的,那就需要用戶找對應運營商解決;
②如果每條線路測試都可以達到預想帶寬,找多臺客戶機,對應外網(wǎng)線路,每臺客戶機對應一條外網(wǎng)線路(直連),同時并發(fā)測試,看每臺客戶機的測試是否可以同時達到預想帶寬;
如果達不到,那就是外網(wǎng)線路是共享帶寬,需聯(lián)系運營商解決
如果每條線路都可以同時達到預想帶寬……(如果這樣的話,那負載方面就可以疊加的)
?
3、如果是同一運營商,但是帶寬加起來超過100M帶寬的話,檢查下WAN口網(wǎng)卡工作速率是否是100M;
①如果WAN口網(wǎng)卡工作速率是100M的話,就需要檢查網(wǎng)卡,網(wǎng)線方面的瓶頸;
②如果WAN口網(wǎng)卡工作速率是1000M的話,接著檢查LAN口網(wǎng)卡的工作速率是多少?
a、如果LAN口網(wǎng)卡工作速率是100M的話,用戶需檢查路由LAN口網(wǎng)卡,網(wǎng)線,以及電腦網(wǎng)卡方面的瓶頸;
b、如果LAN口網(wǎng)卡工作速率是1000M的話,單條線路直連PC機測試,先確認每條線路是否可以達到預想帶寬
l?如果有達不到的,那就需要用戶找對應運營商解決;
l?如果每條線路測試都可以達到預想帶寬,找多臺客戶機,對應外網(wǎng)線路,每臺客戶機對應一條外網(wǎng)線路(直連),同時并發(fā)測試,看每臺客戶機的測試是否可以同時達到預想帶寬;
l?如果達不到,那就是外網(wǎng)線路是共享帶寬,需聯(lián)系運營商解決
l?如果每條線路都可以同時達到預想帶寬……(如果這樣的話,那負載方面就可以疊加的)
?
注:wan口自動獲取貓分配的地址來上網(wǎng)的話,需要注意的是,自動獲取的網(wǎng)段不能為同一網(wǎng)段。
?
怎么測試每條線路的上傳下載的方法:
1、對應運營商官網(wǎng)測試工具測試
2、Speedtest.net
3、P2P類型的下載,比如迅雷直接下載
下載地址的話, 百度搜索:電影天堂
?
?
?
?
?
?
?