找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1857|回复: 4

[其它] 哪位能够解释一下return的作用?

[复制链接]
发表于 2006-9-4 15:51:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
在帖子“PPPOE下HTB QOS 流量质量控制无效”中,有以下语句:
/ ip firewall mangle
add chain=forward packet-size=32-512 action=mark-packet new-packet-mark=small     passthrough=yes comment="" disabled=no
add chain=forward packet-size=32-512 action=return   passthrough=yes comment="" disabled=no

add chain=forward packet-size=512-1200 action=mark-packet new-packet-mark=big     passthrough=yes comment="" disabled=no
add chain=forward packet-size=512-1200 action=return   passthrough=yes comment="" disabled=no

add chain=forward packet-size=1200-1500 action=mark-packet new-packet-mark=general     passthrough=yes comment="" disabled=no
add chain=forward packet-size=1200-1500 action=return   passthrough=yes comment="" disabled=no

对于return不了解,查说明书也没有答案,请哪位能够解释一下包含“return”语句的作用?
多谢!
routeros
发表于 2006-9-4 18:09:35 | 显示全部楼层
跳出标记联结
routeros
回复

使用道具 举报

 楼主| 发表于 2006-9-4 21:56:48 | 显示全部楼层
return在手册中的解释是pass control back to the chain from where the jump took place,
在这里感觉没有什么作用呀?请指点。

[ 本帖最后由 tsingchina 于 2006-9-4 21:57 编辑 ]
routeros
回复

使用道具 举报

发表于 2006-9-4 22:07:26 | 显示全部楼层
你把英语翻译了就知道了

这个命令主要作用是当遇到符合条件的,就跳出同一CHAIN的链表,不再继续下面的命令了!这样就节约了时间,不用每条规则都判断,一旦符合这个规则,就跳出规则表!
routeros
回复

使用道具 举报

 楼主| 发表于 2006-9-4 22:17:27 | 显示全部楼层
非常感谢。
我错误地理解为循环执行了。
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-5-27 19:15 , Processed in 0.057174 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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