上海快三

ROS软路由论坛 dbxyxx.com

 找回密码
 会员注册
查看: 3899|回复: 14
打印 上一主题 下一主题

[Route动态路由和路由策略] [Passthrough 对 NTH 的控制] 实现相同的 NTH 结果时,改变 Passthr

[复制链接]
跳转到指定楼层
楼主
发表于 2013-4-21 03:17:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ROS软路由论坛
Passthrough 对 NTH 的控制

实现相同的 NTH 结果时,改变 Passthrough 参数(Passthrough 为是否将该规则数据继续向下传递,no 为停 止向下传递,yes 则相反,具体参考 Mangle 章节)会得到不同的规则配置,首先要知道 Mangle 标记捕获数 据是先进先出算法,即从上往下执行,我们在配置 Mangle 的 NTH 规则,需要注意前后顺序。如我们把数据流 标记为两个组,即一条为 1/2,另一条也为 1/2,把一个数据流看成“1”,而我们把可以通过两种方法配置:
游客,如果您要查看本帖隐藏内容请回复




当我们需要将数据流标记为 3 组时,即每条规则为 1/3。配置方法同样有两种,如下图

游客,如果您要查看本帖隐藏内容请回复

如同从上面的图上看到,使用和不使用 Passthrough 的区别,在于流量是否继续向下传递。 例如,有双线接入,并采用 NTH 的双线负载均衡。首先我们需要在 mangle 里标记连接,如果配置

Passthrough=no 参数,NTH 参数配置仅需要一条规则,即标记置 50%流量,首先我们需要标记连接:

/ip firewall mangle

add chain=prerouting new-connection-mark=AAA nth=2,1 action=mark-connection passthrough=no;

抓取完前 50%的数据后,剩下的流量只需要做一个默认的标记剩下的数据即可。

add chain=prerouting new-connection-mark=BBB action=mark-connection

当变成 3 条线路时,第一条规则标记所有数据包并对比所有流量的 1/3,第二条规则标记剩下 2/3 数据包的50%,第三条规则标记和对比所有剩下的数据包(所有数据包的 1/3)

/ip firewall mangle

add action=mark-connection chain=prerouting new-connection-mark=AAA nth=3,1 passthrough=no;

add action=mark-connection chain=prerouting new-connection-mark=BBB nth=2,1 passthrough=no;

add action=mark-connection chain=prerouting new-connection-mark=CCC ;

同样我们有的数据包并且每个规则对比每 3 个数据包。

/ip firewall mangle

add action=mark-connection chain=prerouting new-connection-mark=AAA nth=3,1 passthrough=yes;

add action=mark-connection chain=prerouting new-connection-mark=BBB nth=3,2 passthrough=yes;

add action=mark-connection chain=prerouting new-connection-mark=CCC nth=3,3

passthrough=yes;

沙发
发表于 2013-5-28 13:48:58 | 只看该作者
ROS软路由论坛
gtrhyuytjhtyjtyjtgrfhtgrf
板凳
发表于 2013-6-22 11:54:40 | 只看该作者
WA HA HA SEE SEE WHAT WHAT
地板
发表于 2013-6-22 11:12:46 | 只看该作者
学习了,顶上去~~~
5
发表于 2013-10-31 21:52:40 | 只看该作者
谢谢参考,大力支持
6
发表于 2014-2-28 21:16:11 | 只看该作者
学习下·~~~~~~~~~~~~····
7
发表于 2014-3-1 14:46:22 | 只看该作者
谢谢参考,大力支持
8
发表于 2015-11-6 22:12:14 | 只看该作者
好东西 谢谢
9
发表于 2016-6-9 16:58:36 | 只看该作者
不错,赚点A币,顶一下,学习了,仔仔细细研究下
10
发表于 2016-8-12 22:34:29 | 只看该作者
看一下,怎么分的
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

ROS教程版块已全面开放,
即使是新注册的初级会员也可阅读全部内容。

不良信息举报Q:2000617

不良信息举报Q:2000617|Archiver|小黑屋|ROS软路由论坛 dbxyxx.com

GMT+8, 2020-7-10 01:27 , Processed in 0.173596 second(s), 19 queries .

Powered by X3.4

上海快三© 2001-2017

快速回复 返回顶部 返回列表