【求解】同一条连接/包/路由可以打上不同的标记吗?
本帖最后由 c254477879 于 2011-6-8 23:10 编辑对于同一条链接/包/路由可以打上不同的标记吗?
也就是说 能对ip数据流中的某个IP数据包,打上二个或二个以上的连接标记/路由标记/数据包标记吗?
很多的时候会遇到这种情况
比如多条adsl负载后 然后又需要标记其中的80端口做优先
肯定会有相同的数据打上两个标记,这两个标记都能生效或者识别到吗?
本人很菜不懂就想问问 百度查不到所以想来问问个位
可以,线路冗余最常用 回复 tangdong 的帖子
直接标记吗? 对同一数据包来说, connection mark,routing mark, packet mark这三者都是只能一次标记。 第二次标记将会覆盖掉第一次的 本帖最后由 c254477879 于 2011-6-7 14:58 编辑
回复 tangdong 的帖子
刚才做了个实验
在双adsl基础上做80端口重定向
大概如下
0 pcc标记 连接1
1 标记 连接1 路由为 路由1
2 pcc标记 连接2
3 标记 连接2 路由为 路由2
4 标记 目标tcp端口80的连接为 80
此时做nat 可以成功实现重定向
connection 连接追踪里 有连接显示标记到的80标志
当把第4条规则拉到最上面的时候 nat重定向失败
connection 连接追踪里 没有连接显示标记到的80标志
是不是只有相同连接打标记只有一个标记能生效 而且是最后打上标记的规则? 本帖最后由 c254477879 于 2011-6-7 14:52 编辑
回复 zhjchina 的帖子
感觉是这样的
但是怎么能解决我的问题呢?
换个思路方法能解决吗 no solution 4楼是对的。 这个问题,我也一直在求解。 ROS pcc负载要标记、HTB又要标记~做在一起就做成矛盾了 还有懂的吗 这根懂不懂有啥关系,基本这个问题无解,除非是RouterOS能支持多重标记。
变通的办法也是有的,就是用两台RouterOS来实现
顶,支持楼上的…… 可以的。
先用prerouting标记一次,再用forward标记。 变通的办法就是楼上说的,在不同的链表上标记
页:
[1]
2