路由技术 多WAN口路由器技术和应用
随着用户网络应用要求的提高,仅仅有NAT已经不够用了。尤其用户对网络安全和其他保证网络平安通畅运行的功能要求非常迫切,宽带路由器的设计越来越复杂化了,包含了FIREWALL、DMZ、虚拟服务器等诸多功能,宽带路由器走上了多功能化的道路,各种SOHO路由器产品应运而生。
现在,另外一个发展趋势越加明显,宽带路由器逐渐从最初的SOHO、家庭应用中走出来,被广大的企业用户选择作为中等规模网络的组网设备,而在这种环境下,企业用户对宽带路由器提出了更加复杂的功能要求:如速度更快、安全性更强、可管理、应用模式丰富多彩等。因此,宽带路由器呈现出多样化的发展势头,种类繁多、性能各异的产品构成了高速发展的SMB宽带路由器市场。
其中,多WAN口的宽带路由器就是这样一类颇具特色的SMB产品系列。它把"一对多"的宽带接入方式变成了"多对多"的方式,充分满足了企业用户不花费太大代价就能拥有更多带宽的渴望。这种路由器允许用户在一个局域网内共享2-4条的宽带外线,不必把内部网络按照WAN口数量分成独立的几个部分。实际上,它的工作机理就是把局域网内的各种传输请求数据,以事先设定的负载均衡策略,平均分配到不同的宽带出口,而请求来的数据再从该出口回来,从而实现智能化的信息动态分流。由于局域网的会话请求是分散的、源源不断的,经过分配后,宏观上看起来就像是扩大了整个局域网的出口带宽,起到了带宽成倍增加的作用。
多WAN口宽带路由器在技术上实现起来是比较复杂的,对硬件处理能力的要求也非常高。多WAN口的处理不是一个标准的网络协议,没有可遵循的规范,只是一种实现策略。因此,由于技术能力和实地调试环境的不同,各厂家的同类产品良莠不齐,差别很大。因为要完成数据包高速的分发和回收,必须将复杂的算法不断优化,达到准确高效、适应性强的目的,对设计工程师网络嵌入式软件的功力要求是很高的。
与此同时,多WAN口路由器必须采用高速的CPU及大容量的存贮器,否则根本无法胜任对每一个IP包进行解析处理的繁重任务。低速的CPU处理能力不足,会造成内部软件系统的崩溃,路由器只好频频死机了。据实用结果分析,采用速率150 Mips 以上CPU的路由器,基本上能够适应多WAN口路由器的工作强度要求,而采用低于150M的CPU的路由器,在很多环境中死机故障发生的概率极高,如此小材大用,就显得有些捉襟见肘了。
多WAN口路由器的负载均衡机制是单WAN口没有的功能,也是多WAN口最特别的应用模式。常见的负载均衡机制有三种:
1. Session
系统以Session(会话)数目为计数单位,所有Session按1:1的比例均分到所有启用的WAN口。
2. Weight round robin
类似于Session方式,但Session的比例可以调节。
3. Traffic
系统自动寻找流量最少的WAN口来收发数据。
还有一种手动设置的负载均衡方式--WAN口路径指定,是第4种负载均衡机制,或称作负载分配机制。在"欣向"多WAN路由器中就有这样一个特定的功能。它主要针对教育网、行业专网用户,根据需要有选择地使用WAN出口,比如CERNET和电信公众网出口共用的教育网、军队专网和外部ADSL等应用环境下,比较适合采用WAN口路径指定的负载分配机制。
除此之外,多WAN口路由器还能起到线路备援的作用,一旦一条宽带线路发生故障,另外一条线路将承担起所有用户的数据请求,从而对整个的网络系统进行了加固,避免了网络出口瘫痪造成的灾难性后果。尤其对于运营性网吧,线路故障不仅造成金钱损失,客户流失的严重后果也将是网吧业主无法承受的。同样,对现在的一些信息化程度较高的企业来说,对网络系统的依赖日重,办公业务网络已经须臾不能离开,缺乏备份的网络系统也存在巨大的隐患。因此,选择多WAN口路由器就体现了管理者防患于未然的明智之举。
由于存在多种宽带接入方式以及电信运营商竞争格局的形成,光纤、ADSL、CABLE MODEM、五类线、ISDN等宽带手段并存,甚至在ADSL一项上,就有电信、网通、铁通等多家的服务提供,因此在现实的应用中能够看到,聪明的用户同时选择了几家的服务,从资费上考虑是一方面因素,而担忧宽带服务质量,从网络安全备份上考虑是更重要的另一方面因素。由此,多WAN口路由器派上了大用场。