1 线路备份

1. 为保证双线路连接和工作正常,线路的优先级应高于断开优先级,同时,主线路的优先级、断开优先级必须分别高于备份线路的优先级、断开优先级;
2. 线路备份实现机制如下所述:当主线路正常时,由于主线路比备份线路的优先级高,因此hiper将选择主线路转发数据包;若主线路出现故障,由于其断开优先级比备份线路的优先级低,因此hiper将选择备份线路转发数据包;一旦主线路恢复正常,它又重新使用线路连接后的优先级,相应地,hiper会选择主线路转发数据包。
2 负载均衡
负载均衡方式下,hiper可实现以下功能:
1) 根据目的ip地址指定线路
hiper允许用户预先为到某个特定的目的地址或网段的路由指定线路,它是通过配置调度规则(静态路由)来实现的。某些情况下,运营商之间相互访问对方的服务器速度很慢;这时,可以通过配置调度规则,为到固定目的地址或网段的路由指定线路,以保证正常使用网络服务器。
如果配置了调度规则,那么所有对其设置的目的地址或网段的访问都必须使用其绑定线路。当该调度规则绑定的线路中断时,将无法访问该目的地址。
2) 根据源ip地址指定优先线路
hiper允许用户预先为局域网中的某些主机指定上网线路,它是通过设置线路的“内部起始ip地址”和“内部结束ip地址”来实现的,ip地址属于两个地址范围内的主机将优先使用指定线路。对于已指定上网线路的主机来说,当指定线路正常时,它们只能通过该线路上网;但是,当指定线路中断时,它们会使用另外一条线路上网。
3) 根据线路带宽合理地分配流量
hiper允许用户预先指定分配到两条线路的流量的比例,它是通过设置线路的“权重”来实现的。
在实际应用中,当局域网中的主机均未指定上网线路时,可根据两条线路的带宽比来设置各线路的“权重”,从而实现按带宽来分配流量。例如,如果主线路和备份线路的带宽分别为6m、4m,则可将主线路、备份线路的“权重”分别设3、2,分配到主线路、备份线路的流量比将接近3:2。
而当局域网中的某些主机指定了上网线路时,若按照带宽比来设置线路的“权重”,分配到两条线路的流量比可能会同带宽比相差较大。这时,可以根据实际情况适当调整“权重”。
4) 提供两种流量分配规则
“分配规则”用来控制线路流量,它作用于局域网中没有指定上网线路的计算机,hiper提供两种分配规则:“nat会话”和“ip地址”,它们的实现机制如下所述。
a) ip地址
使用ip地址作为分配规则时,hiper将根据线路的“权重”,把未指定上网线路主机的ip地址,按顺序依次分配到两条线路。分配到两条线路的ip地址的数量比为线路的“权重”比,来自同一ip地址的nat会话使用同一条线路。
例如,若主线路和备份线路的“权重” 分别为3、2,则根据连接的先后顺序,第1、2、3台上网的主机将使用主线路,第4、5台主机将使用备份线路,第6、7、8台主机将使用主线路,第9、10台主机将使用备份线路,……,依此类推。注意,这里假设每台主机均只有一个ip地址。
b) nat会话
使用nat会话作为分配规则时,hiper将根据线路的“权重”,把未指定上网线路的主机发起的nat会话,将按顺序依次分配到两条线路。分配到两条线路的nat会话的数量比为线路的“权重”比,同一主机发起的nat会话可使用两条线路。
例如,若主线路和备份线路的“权重” 分别为3、2,则根据连接的先后顺序,局域网内主机发起的第1、2、3个nat会话将使用主线路,第4、5个nat会话将使用备份线路,接着第6、7、8个nat会话将使用主线路,第9、10个nat会话将使用主线路,……,依此类推。
一般情况下,建议“分配规则”选择为“ip地址”。当对带宽要求高,需要双线路带宽合并时,比如使用网络蚂蚁(netants)、网际快车(flashget)、影像传送带(net transport)等多线程下载工具时(多线程下载指把一个下载文件分成若干份同时下载,下载后再把它们合并起来),则可选择“nat会话”,从而能够充分利用双线路带宽,以提高下载速度。需要注意的是,即便选择了“nat会话”,由于网站情况不同仍有可能造成带宽不能完全叠加的情况,同时还可能造成某些应用连接不畅。

“负载均衡”方式下,“线路检测方法”、“检测目标类型”、“检测间隔”、“检测次数”、“检测目标ip地址”这几个参数的涵义,与“线路备份”方式下相关参数涵义相同,请参考相关参数描述。

对于高级用户来说,可以到web管理界面—]高级配置—]nat和dmz配置—]nat规则(章节6.3.3)中配置、修改本页面相关参数。
3 配置线路组合
第一步,进入web管理界面—]基本配置—]线路组合页面;
第二步,如有需要,选择“线路检测方法”,选择主线路和备份线路的“检测目标类型”,并根据实际要求有选择地设置“检测间隔”、“检测次数”及“检测目标ip地址”。
第三步,选择“线路组合方式”:“线路备份”或“负载均衡”;
第四步,分为两种情况:
若选择“线路备份”作为线路组合方式,则分别填入主线路和备份线路的“优先级”、“断开优先级”;
若选择“负载均衡”作为线路组合方式,则分别填入主线路和备份线路的“权重”,并选择“分配规则”,如有需要,再分别填入两条线路的“内部起始ip地址”和“内部结束ip地址”;
第五步,单击“保存”按钮,线路组合配置完成。
4 线路组合配置实例
1. 应用需求
某网吧使用双线路上网,主线路为固定ip接入,带宽为6m;备份线路为pppoe拨号上网,带宽为4m,希望采取负载均衡的方式上网,同时指定游戏区的计算机(ip地址范围:192.168.16.10~192.168.16.60)通过主线路上网,指定普通区的计算机(ip地址范围:192.168.16.110~192.168.16.140)通过备份线路上网,网吧内的其余计算机不受限制。
主线路和备份线路检测均采用系统缺省配置,主线路检测相关配置:“检测方法”为“icmp”,“检测地址类型”为“网关”、“检测间隔”为“1000毫秒”,“检测次数”为“3次”。备份线路为pppoe上网,缺省情况下不启用线路检测,相关配置:“检测目标类型”为“网关”,“检测间隔”为“0毫秒”。
2. 分析
由于主线路和备份线路的带宽分别为6m和4m,因此可以将主线路的“权重”设为3,备份线路的“权重”设为2;“分配规则”选用“ip地址”。
3. 配置步骤
第一步,进入web管理界面—]基本配置—]线路组合页面;
第二步,选择“线路组合方式”为“负载均衡”,如图4-16所示;

第三步,在主线路的“权重”中填入3,在备份线路的“权重”中填入2,
第四步,在主线路的“内部起始ip地址”和“内部结束ip地址”中分别填入192.168.16.10、192.168.16.60;在备份线路的“内部起始ip地址”和“内部结束ip地址”中分别填入192.168.16.110、192.168.16.140;
第五步,选择“分配规则”为“ip地址”;
第六步,单击“保存”按钮,线路组合配置完成。
配置完成后,可以在web管理界面—]高级配置—]nat和dmz配置—]nat规则(章节6.3.3)中的“nat规则信息列表”中查看到相关信息。