首 页 网站运营 网络编程 网页制作 图象媒体 数据库 建站资源 网管专区 下载专区 最新资讯
IT学堂|红色黑客联盟
设为首页
加入收藏
联系站长
您所在的位置:首页>网管专区>网络组建>文章内容
routeros保证和按优先级管理流量
来源: 作者: 发布时间:2007-04-11

怎么保证和按优先级管理流量?概述
队列树通常的应用,是用来限定特殊用户,协议和端口等等。
在下边的例子里将介绍:
•        怎样保证某一服务的带宽和使用空闲带宽
•        怎样优化一个服务(POP3)在其它的服务中(HTTP 、 FTP)
看这张图里我们如何共享流量的 ( 192.168.0.0/24是伪装地址):


1.        首先,我们用 mangle 标记 HTTP, FTP POP3 的下载数据流. 在 192.168.0.0/24里, 我们需要用mark-connection参数标记外出的连接

/ip firewall mangle
add in-interface=Local dst-address=:80 protocol=tcp action=passthrough \
    mark-connection=http-con comment="" disabled=no
add in-interface=Local dst-address=:110 protocol=tcp action=passthrough \
    mark-connection=pop3-con comment="" disabled=no
add in-interface=Local dst-address=:21 protocol=tcp action=passthrough \
    mark-connection=ftp-con comment="" disabled=no

接着才能用 flow mark标记下载的数据流
 
/ip firewall mangle
add protocol=tcp connection=http-con action=passthrough mark-flow=HTTP \
    comment="" disabled=no
add protocol=tcp connection=pop3-con action=passthrough mark-flow=POP3 \
    comment="" disabled=no
add protocol=tcp connection=ftp-con action=passthrough mark-flow=FTP \
    comment="" disabled=no

2.        然后当我们有了用flow-mark 标记的数据包,我们就可以用它来构建一个队列树
添加一个队列保证有全部带宽(512kbps)的80% ,就是409.6kbps ,给HTTP服务。如果其它服务空闲时可以使用全部的带宽:
 
/queue tree
add name="http-queue" parent=Local flow=HTTP limit-at=409600 max-limit=512000

添加一个队列给FTP保证有15% (76,8kbps):
 
/queue tree
add name="ftp-queue" parent=Local flow=FTP limit-at=76800 max-limit=512000

现在添加一个队列保证全部带宽5% (25,6kbps)给POP3 服务使用. 设置这个服务的优先级为优先级7. 这意味着这条队列比其它之前的队列有着更高的优先级(默认的优先级是8) 所以他能在http-queue ftp-queue 之前处理:
 
/queue tree
add name="pop3-queue" parent=Local flow=POP3 limit-at=25600 max-limit=512000 priority=7

POP3数据流因为更高的优先级,所以他能够抢先处理,比其他服务有更小的延迟通过路由。
使用 limit-at max-limit参数,你能控制给服务允许的最小和最大的带宽。首先,limit-at是能够达到的速率,然后如果有更多的能用带宽,他将使用这些带宽(上边例子里是512kbps)
注意:对于正确设置的队列树所有limit-at的值得总和应该小于或低于总的带宽。这里是25,6kbps + 76,8kbps + 409,6kbps = 512kbps.


 


[推荐] [返回顶部] [打印本页] [关闭窗口]
热点文章
·动态域名更新的实现方法
·site to site ipsec vpn
·hosspot设置说明
·设置ROUTEROS为透明桥接防火墙
·虚拟路由冗余协议 Virtual Router Red
·使用ROUTEROS建立PPPOE服务器
·如何在ROUTEOS中做IP转向
·ROS下实现数据镜像
·routeros和radius对接设置
·routeros端口映射内网无法访问自身公
相关文章
·制作串口控制RouterOS连线
·RouterOS多区域VPN设置指南
·ROS2.9做策略路由的各种应用方法+自
·ROS2.96脚本详解
·routeros端口映射内网无法访问自身公
·基于IPIP连接方式的虚拟双线
·routeros和radius对接设置
·RouterOs中HTB流量管理入门
·ROS下实现数据镜像
·ROS做PCQ集体限速图文
文章检索
Google
相关文章
·制作串口控制RouterOS连
·RouterOS多区域VPN设置
·ROS2.9做策略路由的各种
·ROS2.96脚本详解
·routeros端口映射内网无
·基于IPIP连接方式的虚拟
·routeros和radius对接设
·RouterOs中HTB流量管理
·ROS下实现数据镜像
·ROS做PCQ集体限速图文
·如何在ROUTEOS中做IP转
·ROUTERos改本机网卡MAC
·使用ROUTEROS建立PPPOE
·三层交换机ROS的做法
·虚拟路由冗余协议 Virtu