路由負載均衡功能使用的多形式分析
對于現在的網絡來說越來越多元化,無線+有線+光線,不同介質的網絡在管理維護工作中也有著差異。那么在這些網絡不斷融合的大背景下,各類數據也是可以相互流通的。但是針對每種網絡的流通的速率是不同的,往往會出現網絡分配不均勻的情況。那么通常的我們會采用多WAN口路由器負載均衡功能進行優化,解決這類問題。
然而在采購多WAN口路由器時,什么樣功能的產品才能符合自己的需要,幾乎是每位網絡設備管理者所疑惑的問題。筆者在與一線銷售工程師交流之后,對客戶經常遇到的問題進行了總結:需求與功能相匹配是標準。
現將市場上常見到的多WAN口路由器負載均衡功能及適用對象加以說明,以供參考。
沒有負載均衡:不適合任一種用戶
早期多WAN路由器產品剛上市時,有些廠商直接以單WAN路由器修改硬件功能,即成為雙WAN路由器。這些路由器在軟件上并沒有作太大的修改,只是以簡單的原則將上網需求,分配到不同的WAN口。也就是路由器不作判斷,以簡單的原則任意分配用戶需求,例如隨意分配到不同的WAN口,或是不同時間分配到不同的WAN口。從實際使用經驗中,發現這種負載均衡常常發生一條線路擁塞,而另一條線路閑置的情況,帶寬并未得到較好的利用。
這些產品只能稱上是具備多WAN口硬件的路由器,但是不具備負載均衡功能,反而無法發揮多WAN的好處。事實上,到現在有一些較便宜的雙WAN路由器還是采用這種設計。整體來說,這種路由器對于用戶不但幫助不大,反而可能浪費用戶寬帶線路的費用,不建議用戶購買這種設計的路由器產品。用戶宜小心不要采購到這種產品。
簡單負載均衡:適用于單一運營商多條線路用戶
多WAN路由器產品源自于國外,主要是作為帶寬擴充或是備援的功能,因此負載均衡功能,主要考慮如何平均平配帶寬到不同的WAN口。常見的分配方式可分為依內網IP分配、依聯機數分配、依帶寬使用比例分配用戶上網需求。依內網IP分配是依上網的順序,將不同的用戶依次分配到不同的WAN口上網,以平衡流量;依聯機數則是以客戶的上網聯機要求,分配到不同WAN口;帶寬使用比例則是依不同WAN口帶寬使用情況,依次分配新的網絡包,以免發生一線擁塞,一線閑置情況。
這些分配方法,在國外應用受到認同,因為國外不同運營商間的帶寬沒有瓶頸,分送到不同WAN口的響應速度相當。在國內情況,由于不同電信運營商網絡間存在帶寬不足問題,因此會產生一些困擾。當用戶要求電信服務器的服務時,路由器如果轉送到網通線路,就會發生響應較慢情況。也就是說,對于打算申請同一運營商多條線路的網吧或企業用戶而言,就適用這種負載均衡功能的路由器。
策略路由負載均衡:適用于二條不同運營商線路
策略路由是具有中國特色的負載均衡功能,它考慮了中國不同運營商間帶寬不足的問題,路由器不是依帶寬大小決定轉發WAN口,而是考慮響應速度,將網絡包轉發到響應速度較快的WAN口。這個作法是依網絡包的目的地IP地址決定轉發的WAN口,將用戶的上網要求送到目的地IP相同的運營商WAN口,以確保較好的響應速度。
具備策略路由的路由器,必須內建目的IP網段及運營商的對照表,初期的對照表必須由用戶自行鍵入,后來則發展成內建對照表,以簡化用戶的配置,也是所謂第二代策略路由。對于一般用戶,后者相對較為容易配置管理。對于強調跨網環境下響應速度的應用,例如網吧玩網游、企業存取ERP服務器、企業建置跨網VPN或是教育單位同時要上教育網及公網,應選用具備這種功能路由器。
帶寬管理策略路由:適于不同運營商多條線路
對于有些除了有二個運營商線路外,又有多條同一運營商的線路,例如一條光纖及一條ADSL(有些地區的運營商會免費送一條ADSL給光纖用戶)、二條光纖(有些地區的光纖費用較低)、或多條ADSL(有些用戶采用多條ADSL,以節省成本),經常在應用第二代策略路由時會面臨以下問題:
(1) 第二代策略路由在面臨同一運營商有多條線路時,會隨意從不同的線路發出網絡包。由于有些網游軟件要求從同一個目的持續發出網絡包,因此雖然是同一個運營商,但是變換WAN口往往引發網游掉線的情況。
(2) BT等下載軟件常常會大量占用帶寬,影響到其它的應用。雖然路由器提供防制BT的功能,但是有的網吧業主希望提供較好的服務給客戶,不希望限制或阻檔BT。例如當網吧有一條光纖及一條ADSL連電信,一條ADSL連網通時時,網管希望允許網管將所有電信網游的包送往ADSL線路,而把電信BT的包往光纖線路送,由于網游網絡包占用帶寬很小,因此一條電信ADSL可以支持很多用戶,即使當有用戶使用BT時,網游完全不會受到限制。當然,網通的包是朝網通線路送。
(3) 有些小區業者會采用多條ADSL取代光纖,提供給客戶使用,例如采用五條ADSL,其中四條為網通,一條為電信。由于小區業者希望能提供差別服務,每個月月費較高者可以給較寬裕的帶寬,因此需要針對用戶再予以分流。用戶希望可支持將高月費用戶劃成同一群組,一般用戶劃成另一群組,高月費用戶可共享三條網通ADSL,而一般收費用戶則共享一條網通ADSL,這樣可達成差別服務功能。
最新的負載均衡功能,則加入第三代策略路由功能,第三代策略路由支持多條運營商線路的負載均衡及線路指定,再一步優化帶寬的運用,可解決以上的問題。對于采用三WAN以上路由器,需要同時連接不同運營商,每個運營商可能有多條線路時,或想要經由用戶帶寬管理,提供區別化的服務時,所采用的路由器,就必須具備這種功能。這是多WAN路由器最新的功能,Qno俠諾的GQF500、FVR420 及QVM1000都具備這種功能。
雖然技術的發展持續進行,但對于用戶而言,并不是越先進的越好,必須視應用的情況加以選擇。以上的說明,希望對選擇多WAN路由器的用戶有幫助。