解決方案

HOME > 知識中心 > 知識中心內容
 
 
憶往昔:三代策略路由技術的發展

  瀏覽次數:5690


作者:lynn 來源:賽迪網 發佈時間:2006.09.12

筆者第一次聽到策略路由這個詞,是在一年多以前。那時,Qno俠諾剛推出以QoS綁定功能配合多WAN接入,實現電信及網通分流的功能。在一次地區性推廣中,有管道商提出以“策略路由”,稱呼這個功能,之後覺得這個詞不錯,就這麼慢慢地叫開了。想不到,現在這個功能幾乎成了市場上多WAN路由器必備的功能,也衍生了許多不同功能。發展到現在,已經是第三代策略路由了。

策略路由在市場上受到歡迎,主要是因為滿足了用戶對寬頻的需求。相信很多讀者對這個功能都想進一步瞭解,本文即以過來人的身份,為大家介紹這個功能的技術內容及發展。

一、策略路由-中國特色路由器功能

國外的路由器並沒有策略路由功能,它是源自於中國特有寬頻接入環境的特殊功能。單這一點,就值得我們對這一個功能加以關注。它的發展,顯現了多WAN路由器廠商如何因為中國特有的市場特性,發展出中國特色的功能,以滿足用戶的需要。也就是說具有策略路由功能的多WAN路由器,是具有中國特色的多WAN路由器。

俠諾科技團隊從1997年即開始進行寬頻分享路由器的技術及產品開發,在歷經國際化市場的成功後,於2004年以Qno品牌進入中國市場。當我們於2004年中進入中國市場後,即發現中國眾多的網吧對於多WAN寬頻路由器,有廣大的需求及期望。因此,2004年初期,即以國外最常應用的多WAN路由器負載均衡功能,進行推廣。

在2004年中,即發現負載均衡在許多網吧應用使用時,產生遊戲掉線或上網很卡情況。經過派出技術人員到現場察看後,發現由於電信與網通間的帶寬不大,因此如果從電信線路要到網通的伺服器時,會發生回應很慢情況,嚴重時甚至會掉線;而從網通線路到電信的伺服器時,也會發生同樣的情況。這個情況,造成網吧客人抱怨,網吧網管只好將客人分區,電信區客人從電信線路上網,網通區客人從網通線路上網。也就是用戶一次只能玩一家運營商的遊戲,要換個遊戲得要換個座位才成。

二、策略路由的起源及基本原理

2004年底,在一次討論中,Qno俠諾技術人員提出利用帶寬管理功能,將遊戲伺服器的IP地址及WAN埠綁定的功能,這樣就可以達到分流的功能。也就是說只要收集網通伺服器的IP位址,再以帶寬管理功能,綁定到網通線路的WAN口;而電信的伺服器線路及WAN口也同樣綁定,這樣就能達到自動分流的功能。有了這樣的配置後,網吧網管只要在路由器中進行遊戲伺服器IP位址和WAN口的配置,網吧就可以不用分區,用戶可以同時玩不同運營商的遊戲,成為一吧雙網的配置。這就是第一代的策略路由,初步達成了針對遊戲伺服器的網路包進行分流的功能。

第一代手動配置的策略路由推廣幾個月後,到了2005年中,由於新的遊戲伺服器不斷增加,加上採用策略路由功能的用戶越來越多,因此需要時時支援通知用戶作遊戲位址的更新。同時,沒有綁定到的伺服器,同樣會發生回應很慢的情況。最嚴重的是,每個新路由器都必須一一加入綁定的配置,花去太多的人力。

於是在2005年的5月,Qno俠諾推出了第二代策略路由功能,希望解決第一代策略路由的缺點。第二代策略路由的功能,就是可以配置檔的功能,一次輸入所有的IP位址,可以節省用戶進行策略路由配置的時間,加速配置。另外,由於以往針對伺服器IP位址一一輸入的方式,只能解決遊戲伺服器接取,其他的應用可能還是很慢,於是利用平時所收集的資料,以輸入網段資訊分別不同運營商伺服器,而不是以IP位址資訊加以分別,這樣可以確保所有的服務電信走電信,網通走網通,而不光是針對遊戲,更有效優化帶寬的使用。

三、第三代策略路由

第二代策略路由簡化了配置的功能,也進一步優化電信網通分流的功能,使得所有應用都可自動分流。在2006年9月,結合市場上的回饋及用戶使用多WAN路由器的配置,Qno俠諾再開發出第三代的策略路由功能。第三代策略路由功能主要適用於雙WAN以上路由器,也就是適用四WAN或八WAN路由器。當採用策略路由的用戶有多條同一運營商的線路時,例如一條光纖及一條AD(有些地區的運營商會免費送一條AD給光纖用戶)、二條光纖(有些地區的光纖費用較低)、或多條AD(有些用戶採用多條AD,以節省成本),第三代策略路由支援多條運營商線路的負載均衡及線路指定,再一步優化帶寬的運用。

第三代策略路由是因應實際的需要而來的,它可解決以下案例中的問題:

提高網遊的相容性:第二代策略路由在面臨同一運營商有多條線路時,會隨意從不同的線路發出網路包。由於有些網遊軟體要求從同一個目的持續發出網路包,因此雖然是同一個運營商,但是變換WAN口往往引發網遊掉線的情況。第三代策略路由可依聯機數進行多條線路帶寬均衡,提高多WAN應用網遊的相容及穩定性。

網吧業者提高網遊服務品質:BT等下載軟體常常會大量佔用帶寬,影響到其他的應用。雖然路由器提供防制BT的功能,但是有的網吧業主希望提供較好的服務給客戶,不希望限制或阻檔BT。例如當網吧有一條光纖及一條AD連電信,一條AD連網通時,第三代策略路由可允許網管將所有電信網游的包送往AD線路,而把電信BT的包往光纖線路送,由於網游網路包佔用帶寬很小,因此一條電信AD可以支援很多用戶,即使當有用戶使用BT時,網游完全不會受到限制。當然,網通的包是朝網通線路送。

社區業者提供差別服務:有些社區業者會採用多條AD取代光纖,提供給客戶使用,例如採用五條AD,其中四條為網通,一條為電信。由於社區業者希望能提供差別服務,每個月月費較高者可以給較寬裕的帶寬,因此需要針對用戶再予以分流。第三代策略路由可支援將高月費用戶劃成同一群組,一般用戶劃成另一群組,高月費用戶可共用三條網通AD,而一般收費用戶則共用一條網通AD,這樣可達成差別服務功能。

由以上的介紹中,我們可以瞭解到,其實第三代策略路由實現了分流再分流的功能,第一次分流,是依網路包為目的為網通或電信加以區分,第二次分流則是依網管的配置,依服務、用戶、或其他配置,再進行區分,以達到有效管理,優化帶寬運用的目的。

四、三代策略路由功能小結

相信經過以上說明,讀者對於不同代的策略路由有了更清楚的瞭解,對於策略路由的發展也有進一步的認識。作者有幸見證到中國寬頻接入的快速發展,並有機會為這個發展付出貢獻。以下整理三代策略路由的內容及特性表,供各位讀者參考。如有相關技術問題,很歡迎來信討論。

表一:三代策略路由功能比較

  第一代 第二代 第三代
功能
  • 不同運營商遊戲伺服器網路包的分流
  • 不同運營商所有應用網路包的分流
  • 簡化配置流程
  • 不同運營商所有應用網路包的分流
  • 同一運營商多條線路負載均衡及帶寬管理
實現手段
  • 伺服器IP位址與WAN埠綁定
  • 運營商IP網段與WAN埠綁定
  • 內建網段資料的策略路由配置檔
  • 內建運營商IP網段于路由器軟體中
  • 支援二次分流,結合策略路由及帶寬管理
適用
  • 網遊自動分流
  • 不同運營商所有網路包自動分流
  • 同一運營商有多條線路策略路由配置
  • 不同運營商所有網路包自動分流
  • 進階帶寬分流管理功能

原始文章連結:http://tech.ccidnet.com/art/289/20060912/897819_1.html




= 回上頁 =

  產品資訊   |   訊息快遞   |   應用案例   |   客戶服務   |   經銷專區   |   關於俠諾   |   回首頁