二、策略路由的起源及基本原理
2004年底,在一次讨论中,Qno侠诺技术人员提出利用带宽管理功能,将游戏服务器的IP地址及WAN端口绑定的功能,这样就可以达到分流的功能。也就是说只要收集网通服务器的IP地址,再以带宽管理功能,绑定到网通线路的WAN口;而电信的服务器线路及WAN口也同样绑定,这样就能达到自动分流的功能。有了这样的配置后,网吧网管只要在路由器中进行游戏服务器IP地址和WAN口的配置,网吧就可以不用分区,用户可以同时玩不同运营商的游戏,成为一吧双网的配置。这就是第一代的策略路由,初步达成了针对游戏服务器的网络包进行分流的功能。
第一代手动配置的策略路由推广几个月后,到了2005年中,由于新的游戏服务器不断增加,加上采用策略路由功能的用户越来越多,因此需要时时支持通知用户作游戏地址的更新。同时,没有绑定到的服务器,同样会发生响应很慢的情况。最严重的是,每个新路由器都必须一一加入绑定的配置,花去太多的人力。
于是在2005年的5月,Qno侠诺推出了第二代策略路由功能,希望解决第一代策略路由的缺点。第二代策略路由的功能,就是可以配置文件的功能,一次输入所有的IP地址,可以节省用户进行策略路由配置的时间,加速配置。另外,由于以往针对服务器IP地址一一输入的方式,只能解决游戏服务器接取,其它的应用可能还是很慢,于是利用平时所收集的数据,以输入网段信息分别不同运营商服务器,而不是以IP地址信息加以分别,这样可以确保所有的服务电信走电信,网通走网通,而不光是针对游戏,更有效优化带宽的使用。