该词条介绍了ip qos的作用与实施的方法。对我们什幺情况下需要实施qos策略。怎幺实施qos策略提供了详细的介绍。
基本介绍
- 中文名网际网路协定服务质量
- 外文名Internet protocol quality of service
- 用途提供基于IP的频宽控制
Ip QoS
IP QOS比单键限制BT、迅雷更有效的频宽管理方案
“怎幺网速那幺慢啊,这网咖太差了!”作为网咖经营者的您,听到这些抱怨时,您是否会迷惑“宽频从8M的ADSL线路换成了10M的光纤,从一条电信10M光纤增加到电信和网通各10M光纤,仍然是慢,到底多少频宽才不会慢?”频宽真的不够吗?不是,一般情况下,一个200台电脑的网咖,10M的光纤线路足矣!(,电信与网通之间互访速度慢的“顽疾”除外)
默认情况配置
默认情况下,整个网路的频宽是共享的,共享的也就意味着是互相影响的,网路中部分用户去看网路电视、去下载电影、存在病毒等都会严重影响到其他用户的正常运行。那幺是不是禁止了BT、迅雷等常用下载软体就能正常呢?也不是,下载确实是频宽占用的最大源头,您禁止了BT、迅雷,那还有电骡、比特精灵怎幺办?再禁止了电骡、比特精灵,还有哇嘎、POCO以及PPLIVE、PPSTREAM等、据不完全统计,常见的P2P软体至少有几十种,禁止永远是治标不治本,下载对于网咖来说,也有很大的需求和客户源头,比如在空闲时您可能需要用迅雷和BT来下载最新的网路游戏,如果完全萤幕蔽了BT、迅雷等,反而导致使用不方便和流失部分顾客,使网咖在竞争中处于不利的境地!
共享的环境才是这一切的罪魁祸首,将每个用户的频宽独立出来管理才是王道!TP-LINK新一代网咖专用宽频路由器提供了基于IP的频宽控制,提出了一个最小频宽和最大频宽的概念,让我们用下面两句话来理解最小频宽和最大频宽
最小频宽
无论什幺时候,无论网路多幺繁忙,只要您有需求,路由器将至少提供给您的保证频宽,哪怕当前的频宽已经被其他用户占完;最小频宽可以理解成为保证频宽; 最大频宽在网路空闲的时候,您可以充分的使用空闲的频宽,不能超过设定的最大频宽;最大频宽可以理解成为限制频宽;通过上面两个频宽,TP-LINK新一代网咖专用宽频路由器让每个用户完全独立的,互不影响的在网路上畅游,而作为网咖经营者的您,不再需要为那占用了80%的频宽的20%的用户而烦恼。
功能配置上,即使您不理解它的工作原理也没有关係,下面我们以一个100台电脑、10M光纤线路的网咖举例说明配置过程
设定方式
将区域网路的电脑的IP手工指定,并且是连续的,如192.168.1.2~192.168.1.101,这样方便后面的设定; 在IP QOS设定开关处设定您的线路的频宽,分别设定线路的上行频宽和下行频宽,如10M的光纤线路需要填入10000;然后开启QOS总开关; 进入IP QOS规则设定页面,添加新条目,设定
IP位址段如192.168.1.2~192.168.1.101;
模式选择为“独立”;
上行最小频宽线路真实上行频宽/区域网路电脑数,在此例中为10000/100=100;最大频宽的设定关係不大,推荐设定800或1000或2000;
下行最小频宽线路真实下行频宽/区域网路电脑数,在此例中为10000/100=100;最大频宽的设定关係不大,推荐设定800或1000或2000; 保存,设定完成。通过上面的设定,网咖的每台电脑都可以获取到100K的最小保证频宽,但如果您并没有频宽的使用需求的话,这个频宽并不会浪费,而是动态的被其他用户使用;如果您需要使用的话,路由器将会至少给您提供100K的频宽,这样就能实现网咖里的用户互不影响的在网路上畅游!
RED技术
(Random Early Detection)随机预检测
採用RED时用户可以设定伫列的阈值threshold,当伫列的长度小于低阈值时,不丢弃报文;当伫列的长度在低阈值和高阈值之间时,WRED开始随机丢弃报文,伫列的长度越长,丢弃的机率越高;当伫列的长度大于高阈值时,丢弃所有的报文。 由于RED随机地丢弃报文,将避免使多个TCP连线降低传送速度,从而避免了TCP的全局同步现象。不支持UDP
LLQ Low Latency Queuing 低延迟伫列
低延迟伫列(LLQ)把PQ的特性加入到了CBWFQ中,这点和IP RTP 优先权特性类似。如果没有LLQ,对于一些实时的数据流量,比如语音数据流量,CBWFQ 对于每个定义好的分类的操作是基于WFQ的。採用了LLQ 之后,该分类的操作将优先于别的分类。LLQ 减少了语音会话的抖动。LLQ 和IP RTP 优先权特性的区别在于,它不受UDP 连线埠号的限制。
PQ和CBWFQ伫列的频宽总和不能超过接口频宽的75%,可通过max-reserved-bandwidth命令修改默认的最大可预留频宽。
policiy-map LLQ
class VOICE
priority 540 //设定LLQ为540kbps
刚才在CBWFQ中使用bandwidth命令是用于定义普通伫列的,如果改用priority,我们配置的就是低延时伫列,凌驾于CBWFQ的上面
kkblue(config-if)#max-reserved-bandwidth percent //为LLQ和IP RTP设定占用频宽的百分比
ip rtp priority ? //