用ros3.3中的nth进行带宽叠加
原创:JimRn
6/24/2012
今天成功的用ros3.3中的nth对网络9条带宽进行了叠加
具体步骤如下:
这里我用了9张虚拟网卡进行拨号,分别命名为adsl_x,由图知全部账号已经拨上去了。
2、 标记每条连接,并且由每条连接标记出路由。
注意红色框框的内容,一定要填写你内网的网段,不然可能上不了网,这个东西弄了我一个下午,差点就让我放弃了~faint~~我还以为不写的话默认是全部。。。
我这里是用9条叠加,现在已经配置到了第四条,其他的都类似,大家自己看着做咯~也就是想当于每9个数据包中的第四个就标记出来。。。
选择动作为标记连接,起个名字为“4”,并且把剩余流量传递下去。这样就标记完成了一个连接。
选择标记过的连接,我刚刚标记过的“4”。再转到action面板
填写新标记路由的名称“ISP4”。这样也就完成了标记路由。其他几条都是一样,只是名称和nth值有些不同而已。所以这个做成脚本应该不难。但是本人太懒了,嘻嘻。
3、 做NAT伪装:
这里的源地址可以不用写,表示对所有的内网地址全部做伪装,之前就是以为路由标记也是如此,走了不少弯路。。faint 其实也可以直接用一个代替:
不选,就默认全部接口。
4、 做路由策略:
这个的意思是让路由标记为“ISP1”的连接通过网关为adsl_1的接口发送出去。这个也是宽带叠加的原理,每一条连接通过不同的接口发送不出,不就是可以得到不同接口的带宽的总和了吗?当然前提是这些接口的带宽都是一样的,不然叠加效果并不佳。
可以看到每条线路都基本可以跑满了,也就差不多半兆多一点。
但是这种叠加方式不适合安全的网页的打开,比如网银或者淘宝等需要SSL连接的
会经常弹出这种类似的对话框,原因也不难想到,因为你每次采用的连接地址可能都不一样,所以银行系统也认为你已经离开了,安全连接被关闭了。就连qq也会如此了。
通过winbox我们可以看到他标记出来的不同连接
其实要解决这个问题也不难,这里我通过解决校园网上网来抛砖引玉。
这个是我学校校园网的地址,在还没有添加路由和做标记前是上不了的。即使你有了路由,因为你之前把全部上网流量都分到了9条外网线路了,所以一定要标记出内网的流量,让他走内网路由。
接着做下路由策略