為什麼SMB路由器透過Speedtest所測得的速率無法達到多個WAN連接埠頻寬聚合的效果?

功能說明或規格參數的問與答
更新05-12-2022 07:34:52 AM 45926
這篇文章適用於: 

TP-Link商用路由器提供多個WAN連接埠並具備負載平衡的功能,可連接更多的網際網路來源,以提供更穩定、更快速的網路使用體驗。為了驗證多個外網網路來源對於網路使用狀況的改善,您可以進行網路速度測試,但會發現測試結果與全部的網際網路頻寬不相符,原因是什麼?

TP-Link商用路由器可同時間提供數千到數萬的連線數,完全可以滿足Gigabit NAT的流量需求。使用者不需要擔心測試結果與總頻寬數據不一致的問題。在此我們以一般使用者常用的測速工具Speedtestâ為例,分享路由器測速時的建議設定,以及為何測試結果可能不為大多數使用者滿意。

 

1. 建議設定

將所有的WAN都啟用以進行測試,並進入路由器管理介面-Transmission-Load Balancing,確認"Enable Load Balancing"項目「已勾選」,以及確認"Enable Application Optimized Routing"(此項目勾選後將使所有測試速度的流量皆通過相同的WAN)及"Enable Badwidth Based Balance Routing on port(s)"(此項目勾選後將導致測速期間僅使用部份的WAN)這兩個項目「無勾選」。

此外,其他功能如連線備援、策略路由或靜態路由等,在測速期間可能會導致只有部份WAN可正常運作,因此請確認上述功能皆未被啟用。

 

2. 可能的測試結果及原因

如果您的總頻寬不夠高,例如低於100Mbps,其測試結果可能會接近符合,反之如頻寬較高者,則符合的的機率相對較低。

這與Speedtestâ的機制及路由器的負戴平衡演算法有關。在上傳/下載測試期間,使用者端會在Speedtest伺服器建立多個連線數,當路由器接收到這些連線請求時,會透過不同WAN連接埠進行轉發,這樣的作法是透過負載平衡的演算結果而得。

TP-Link商用路由器使用以概率為基準的負載平衡演算法,以雙WAN 連接埠為例,每個WAN連接埠轉發新連線的機率為1/2。當進行速度測試時,使用者端連線至Speedtest伺服器的連線數不會很大,可能不會超過20個連線數。就概率而言,數十個連線的樣本數量非常小,如同您擲硬幣20次,與其中一面出現的機率較高的情況是類似的。

假設在測試期間有10個連線數,每個連線可容納的最大頻寬為10Mbps,而在兩個WAN的頻寬大小為50Mbps,因此您的總頻寬大小即為100Mbps。如果有5個連線透過WAN1進行轉發,另外5個連線透過WAN2轉發,其測試結果應該為 50 + 50 = 100 Mbps,與您的總頻寬大小一致。但如果其中8個連線是透過WAN1轉發,另外2個連線是透過WAN2轉發時,測試結果則應該為 50 + 20 = 70 Mbps,遠低於您原本的總頻寬。

 

3. TP-Link商用路由器可以充份利用WAN連接埠

使用者需注意,不準確的測試結果並不代表您的路由器不支援多個WAN功能的應用。如上所述,路由器至少可以容納10,000個連線數,在測試過程中使用者端與伺服器的高速率傳輸連線數只有數十個,這與一般的網路使用行為不同。例如正常開啟一個網頁時會需要50個以上的連線數、而如果是觀看線上視訊影像的連線數則為100個以上,或是下載大檔案的文件時需要的連線數會更多。

基於概率的負載平衡演算法可以更符合這些情境、以及基於頻寬的負載平衡上的應用。Speedtestâ的測試結果可能不準確,但是當您正常使用網路連線時,TP-Link路由器可以充份利用多條可上網的線路來實現頻寬聚合的效果,此可以透過流量監控的統計數據來進行驗證。

 

4. 如果要查看頻寬聚合時應該怎麼做?

查看頻寬聚合時需要透過一些操作流程

首先,您需要準備與路由器WAN連接埠數量相同的電腦設備。在此我們先假設WAN連接埠有兩個,因此需要準備兩台電腦並與路由器的LAN連接埠連接。以下透過網路拓樸說明在獨立模式下的設定方式。

 

進入 Preferences -- IP Group -- IP Address,建立兩個位址如下:192.168.0.100/32,指派為PC1,192.168.0.200,指派為PC2。

 

將畫面切換到IP Group,建立兩個群組,PC1 Address需包含在PC1群組,PC2 Address需包含在PC2群組。

 

請在路由器上為兩台電腦設定策略路由。進入 Transmission -- Routing -- Policy Routing,為這兩台電腦各別建立如下的路由規則:

 

經由PC1的所有流量皆會透過過WAN1進行轉發,而來自PC2的所有流量皆會透過WAN2轉發。請在兩台電腦上同時執行Speedtestâ進行速度測試,其測試結果的頻寬各別分配到WAN1及WAN2,證明路由器可以充份運用兩條外網線路。

 

相關文章:

如何使用iPerf測試TP-Link路由器的速度?

如何使用iPerf測試TP-Link交換器的速度?

如何使用 iPerf 測試 EAP 和無線裝置之間的速度?

如何使用iPerf測試戶外型CPE的速度?

這篇faq是否有用?

您的反饋將幫助我們改善網站

來自 United States?

取得您的地區產品、活動和服務。