怎么能做到路由器雙網疊加呢?
針對每一個問答都本著絕不大膽胡說,只管小心求證的態度,瘋評科技來解答您的提問。
移動和電信雙網,想要實現雙網疊加的功能,首先需要搞清楚各種網絡應用的數據流程是怎樣的,其次要搞清楚路由器中需要什么樣的功能來實現疊加效果的,下面我們就具體講一講。
用戶端上網的過程是怎樣的?以上圖為一個上網用戶一個訪問網站的過程來加以說明。
訪問請求過程
用戶端192.168.101.5的主機準備打開W網站時,由DNS將其域名解析為IP地址49.4.19.231,于是產生一個源地址為192.168.101.5,目的地址為49.4.19.231的數據包,因為出口網關只有一個,就發往192.168.101.1的路由器,路由器對其進行NAT轉換,將源地址192.168.101.5更改為自己wan口的公網IP 113.115.194.61,并記錄了NAT緩存(源地址192.168.101.5,源端口46035,目的地址49.4.19.231,目的端口80),于是發往運營商的數據包中源地址為113.115.194.61,目的地址為49.4.19.231,之后互聯網中間每一個路由器都會記錄源地址和目的地址,用于尋找去往目的地的路,并提供要返回的地址,最后到達防火墻進行檢測,安全后發給服務器收到后,完成一個單向訪問;
回復過程
服務器49.4.19.231將接到的請求信息進行答復,并封在數據包中(源地址49.4.19.231,目的地址113.115.194.61)發給防火墻,經檢測安全后,依次通過往目的地113.115.194.61的各個路由器,到達113.115.194.61的路由器后,經過比對NAT緩存,將目的地址更改為192.168.101.5,然后將數據包發給192.168.101.5的用戶,完成整個回復過程。
上面的往復過程中都一直有一個源地址和目的地址,為中間傳送設備提供選擇路徑的依據。
雙網(多網)上網的復雜性上面的正常的網絡應用是哪個地址去訪問的,最后就回到哪個地址來,形成了一個完整的雙向來回。
①但在雙網(多網)訪問時,可能出現兩個源地址或多個源地址的情況,這樣就造成了一些困惑,有一些應用要求較低,反正誰來訪問,我就回復誰,往往在一個應用中,包含多個不同的信息,那么可能訪問時部分信息走的源地址1,訪問部分信息走的源地址2,在回來時也分別按照源地址信息回程,到路由器后經過緩存發回到用戶端,進行組合即可完成信息的拼接,正常訪問。
②有些高可靠的訪問則無法進行上述的訪問,在首先到達的一部分信息訪問時,就添加了安全認證,鎖定了源地址,當你再用另一部分源地址信息去訪問時,無法取得回復或者回復到用戶端時無法通過認證進行拼接,造成信息不完整,從而無法訪問應用。
①中的應用多半是一些安全性不高的應用,比如普通網頁,p2p下載等;②中一般包括工作中的帶加密的訪問,比如網銀,稅務系統等涉及安全方面的,當發現請求實施操作的IP跟請求登陸的IP不一致或者運營商不一致時,拒絕請求。
如何實施雙網(多網)疊加效果?雙網(多網)接入時,我們自然想要都用上去,提高速度,但是不是你想實現就能實現的,需要按照規定來的。具體來看看有哪些方法可實施。
默認路由+靜態路由實施流量分流
默認路由走電信出口,導入移動的路由表,設定移動路由表的路由走移動出口,因為靜態路由優先,在上網時,凡是訪問到路由表里的ip地址時,都從移動出去訪問了,用的就是移動的帶寬,不在路由表里的,都是用的電信的帶寬。
配置簡單,但路由表很難準確,大部分流量還是從電信走。
策略路由實施流量分流
將指定的源地址、目的地址、協議或滿足一定條件的定義為一類,強制讓這類訪問走指定的出口走,這樣做到完全按需分配,兩條網絡都可以用得上。
配置略復雜一些,但同樣會偏向某一條的流量,難以做到平衡,達到最大化利用。
雙wan口路由器內置負載均衡
很多雙wan口路由器內置了負載均衡選項,一般是采用上面的兩種方法的一種,或者的有的就直接將數據請求均攤到兩條線上,這樣會導致應用出現問題,因此內置的負載均衡不好使。
軟路由的負載均衡方案軟路由設備提供了兩種疊加帶寬選擇,可以根據需要進行選擇。
①NTH負載均衡——第一個連接請求從電信出口走,第二個連接從移動出口走,后面輪番使用出口,這樣所有請求連接就會平均分攤到兩條網絡上,最大限度的得到了帶寬疊加的效果。
缺點:訪問網銀等需要安全認證的應用將變得不可能,解救辦法是將所有安全認證的都走到一條線上去訪問,保持它的源地址的一致性,通過策略路由可以做,但依然不完美。
②PCC負載均衡——訪問同一個目的IP地址的都走到同一條線上,然后訪問第二個目的IP地址走到另外一條線上去,這樣保證了任何應用都不會受到影響,然而因為每個目的IP地址的流量可能不同,造成兩條線的負載情況有差異,也沒法最大限度做到疊加帶寬的效果,但相對來說也是在疊加帶寬中帶來問題最少的一種。
綜合以上分析,要將移動和電信兩條帶寬疊加效果做到極致,那么軟路由下的策略路由+NTH負載均衡是最佳選擇,幾乎可以將所有流量完美均衡到兩條線上,可能有些應用問題需要解決;如果在保證應用的基礎上,實施最佳疊加效果,那么軟路由下的PCC負載均衡就是最佳選擇。因此,買個軟路由設備可以實現你的帶寬疊加效果。