QOS流量控制管理详解!
来源:互联网 发布:法国电影 知乎 编辑:程序博客网 时间:2024/05/17 20:31
标签:QOS 流量控制 [推送到技术圈]
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yutianxuan.blog.51cto.com/481756/100348
越来越多的路由器都带上了QOS的这个功能。作为网络管理人员。QOS这个词已经越来越多的出现在我们的耳边。究竟什么是QOS流量控制?今天我们来学习一下。
简单的来说。QOS用来解决带宽解决网络延迟和阻塞等问题的一种技术!以海蜘蛛为例:一般里面包含优先级别(小包优先、IP/网段优先、端口优先、剩余带宽抢占优先级)、弹性带宽管理等等。
小包优先:小包通常指小于64K的包,如:ping包。请求包、响应包等。在上网过程中。会出现很多请求,响应。这些包优先后,给我们的感觉就会快很多。
IP/网段优先:可针对源IP、目的IP。或者段来设置优先级别。比如。局域网中。我首先保证我的WEB服务器的带宽。再保证客户机的带宽,再保证服务器的带宽。都可以进行设置。
端口优先:可针对源端口、目的端口进行设置优先的级别。一般来说。网吧都是玩游戏为主。那么我可以针对一些主流游戏的端口。优先这些游戏的带宽。
剩余带宽抢占优先级:顾名思义指在使用中。当网络的带宽有剩余的时候。剩余的这些带宽可以分配给某些IP,某些端口。这样,可以让你充分的使用带宽。而不浪费!
弹性带宽管理:
以下载限速为例,比如总带宽为10Mbit (总最大下载速度为1000KBytes/s)。共20人使用,限速为保证下载速度100KBytes/s,最大下载速度200KBytes/s。详细阐述如下:
1、带宽空闲时,速度可达到“最大速度”
如果带宽有空闲(上网的人比较少,带宽使用率在50%左右,比如只有10人在线),则下载速度最大可以达到200K,200K是下载的峰值速度,即使带宽只有一个人在使用,也不会超过这个峰值速度。这200K里面的100K是暂时借用他人的,当别人需要时,将会自动退让出来。
2、带宽有一定的使用率,速度在“保证速度”和“最大速度”之间
如果带宽有一定的使用率(有一定的上网人数,带宽使用率在80%左右,比如有15人在线),则下载速度会降低到“保证下载速度”和“最大下载速度”之间,即100K ~ 200K。
通常,这种情况占多数。
3、带宽使用率较高或全部使用,速度等于或小于“保证速度”
如果带宽使用率比较高(上网的人比较多,带宽使用率在90%以上,比如20人全部上线),则下载速度将会不会超过100K,即:如果总带宽不能满足每人都可以达到“保证速度”,那么最终每个人的速度将会小于“保证速度”(平均分配后)。
例如,如果20人全部同时下载,1000KBytes/s的总下载速度,即每人分得50K的速度。
另外,往往还有一个全局带宽的设置。这个是用来统计你的带宽总量。如果不设置的话。路由无法计算你的总带宽,也没法进行弹性带宽管理等等设置了。所以QOS中。全局设置一定要设置。而且。最好是真实的带宽。不要过小,也不要过大。
简单的来说。QOS用来解决带宽解决网络延迟和阻塞等问题的一种技术!以海蜘蛛为例:一般里面包含优先级别(小包优先、IP/网段优先、端口优先、剩余带宽抢占优先级)、弹性带宽管理等等。
小包优先:小包通常指小于64K的包,如:ping包。请求包、响应包等。在上网过程中。会出现很多请求,响应。这些包优先后,给我们的感觉就会快很多。
IP/网段优先:可针对源IP、目的IP。或者段来设置优先级别。比如。局域网中。我首先保证我的WEB服务器的带宽。再保证客户机的带宽,再保证服务器的带宽。都可以进行设置。
端口优先:可针对源端口、目的端口进行设置优先的级别。一般来说。网吧都是玩游戏为主。那么我可以针对一些主流游戏的端口。优先这些游戏的带宽。
剩余带宽抢占优先级:顾名思义指在使用中。当网络的带宽有剩余的时候。剩余的这些带宽可以分配给某些IP,某些端口。这样,可以让你充分的使用带宽。而不浪费!
弹性带宽管理:
以下载限速为例,比如总带宽为10Mbit (总最大下载速度为1000KBytes/s)。共20人使用,限速为保证下载速度100KBytes/s,最大下载速度200KBytes/s。详细阐述如下:
1、带宽空闲时,速度可达到“最大速度”
如果带宽有空闲(上网的人比较少,带宽使用率在50%左右,比如只有10人在线),则下载速度最大可以达到200K,200K是下载的峰值速度,即使带宽只有一个人在使用,也不会超过这个峰值速度。这200K里面的100K是暂时借用他人的,当别人需要时,将会自动退让出来。
2、带宽有一定的使用率,速度在“保证速度”和“最大速度”之间
如果带宽有一定的使用率(有一定的上网人数,带宽使用率在80%左右,比如有15人在线),则下载速度会降低到“保证下载速度”和“最大下载速度”之间,即100K ~ 200K。
通常,这种情况占多数。
3、带宽使用率较高或全部使用,速度等于或小于“保证速度”
如果带宽使用率比较高(上网的人比较多,带宽使用率在90%以上,比如20人全部上线),则下载速度将会不会超过100K,即:如果总带宽不能满足每人都可以达到“保证速度”,那么最终每个人的速度将会小于“保证速度”(平均分配后)。
例如,如果20人全部同时下载,1000KBytes/s的总下载速度,即每人分得50K的速度。
另外,往往还有一个全局带宽的设置。这个是用来统计你的带宽总量。如果不设置的话。路由无法计算你的总带宽,也没法进行弹性带宽管理等等设置了。所以QOS中。全局设置一定要设置。而且。最好是真实的带宽。不要过小,也不要过大。
本文出自 “无敌老猫” 博客,请务必保留此出处http://yutianxuan.blog.51cto.com/481756/100348
本文出自 51CTO.COM技术博客
- QOS流量控制管理详解!
- 利用TC进行流量控制(Qos)
- 利用TC进行流量控制(Qos)
- WINDOWS下利用QOS实现流量控制
- qos实现之tc流量控制
- RabbitMQ(六)流量控制 -- basic.qos,prefetch_count
- 利用TC进行流量控制(Qos)-已测(下载)
- QOS流量整形
- TCP/UDP 详解 (可靠传输、流量控制、连接管理等核心章节的详解)
- LIUNX下tc流量控制命令详解
- Linux 流量控制工具 TC 详解
- LINUX流量控制工具 TC详解
- Linux 流量控制工具 TC 详解
- QoS带宽控制
- QoS控制原理
- TCP/IP详解--拥塞控制和流量控制的区别
- TCP流量控制和拥塞控制-滑动窗口协议详解
- TCP协议详解(慢启动,流量控制,阻塞控制之类)
- Sql Server临时表和游标的使用小总结
- iptables的状态检测机制
- 使用JUnit测试JPA环境
- QoS技术
- 人生精华
- QOS流量控制管理详解!
- 如何将检索到的结果传给SQL的临时表?
- 专家详解Netfilter/iptables FAQ
- 这辈子只跟老婆做的50件事
- break和continue的用法
- JAVA手机软件程序JAR文件和JAD文件详解
- 临时表在Oracle数据库与SQL Server数据库中的异同
- axis webservice 的实现原理
- 不能将“this”指针从“const Vector3D”转换为“Vector3D &" 错误