找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12518|回复: 12

挖掘【上海贝尔】RG100A-AA潜力~ Qos如何设置啊?有图

[复制链接]
发表于 2009-1-18 21:35:46 | 显示全部楼层 |阅读模式
本人是四川电信1M宽待用户,家里2台电脑通过送的  【上海贝尔】RG100A-AA破解路由上网。现在遇见个很头痛的问题:家里人经常用pp在线看电影,我这边呢就是浏览网页和玩玩网络游戏。遇见同时用的时候比较多,比如我在玩wow的时候,家里人那边就用pp看电影。弄得我这边延迟从100左右直上1000+到2000左右,很是郁闷。现在想通过rg100a-aa的qos控制2台机器的带宽,但是这猫设置很细我这个小白不知道怎么入手!请高手帮忙!先上图:
qos已经打开

再来




点编辑进入后



上面2图的相关说明在这里:
IP QoS的流分类方法详解
来源: 作者: 出处:Vlan9.com
关 键 词:
ipv4
RFC 791中把TOS位的IP Precedence划分成了8个优先级,可以应用于流分类,数值越大表示优先级越高。
   0     1     2     3     4     5     6     7  
+-----+-----+-----+-----+-----+-----+-----+-----+
|   PRECEDENCE    |  D  |  T  |  R  |  0  |  0  |
+-----+-----+-----+-----+-----+-----+-----+-----+
            111 - Network Control
            110 - Internetwork Control
            101 - CRITIC/ECP
            100 - Flash Override
            011 - Flash
            010 - Immediate
            001 - Priority
            000 – Routine
但是在网络中实际部署的时候这8个优先级是远远不够的,于是在RFC 2474中又对TOS进行了重新的定义。把前六位定义成DSCP,后两位保留。
   0   1   2   3   4   5   6   7
+---+---+---+---+---+---+---+---+
|         DSCP          |  CU   |
+---+---+---+---+---+---+---+---+
DSCP: differentiated services codepoin
CU:   currently unused
但是由于DSCP和IP PRECEDENCE是共存的于是存在了一些兼容性的问题,DSCP的可读性比较差,比如DSCP 43我们并不知道对应着IP PRECEDENCE的什么取值,于是就把DSCP进行了进一步的分类。DSCP总共分成了4类。
                 Class Selector(CS)           aaa 000
                 Expedited Forwarding(EF)     101 110
                 Assured Forwarding(AF)       aaa bb0
                 Default(BE)                  000 000
1,默认的DSCP为000 000
2,CS的DSCP后三位为0,也就是说CS仍然沿用了IP PRECEDENCE只不过CS定义的DSCP=IP PRECEDENCE*8,比如CS6=6*8=48,CS7=7*8=56
3,EF含义为加速转发,也可以看作为IP PRECEDENCE为5,是一个比较高的优先级,取值为101110(46),但是RFC并没有定义为什么EF的取值为46。
4,AF分为两部分,a部分和b部分,a部分为3 bit仍然可以和IP PRECEDENCE对应,b部分为2 bit表示丢弃性,可以表示3个丢弃优先级,可以应用于RED或者WRED。目前a部分由于有三个bit最大取值为8,但是目前只用到了1~4。为了迅速的和10进制转换,可以用如下方法,先把10进制数值除8得到的整数就是AF值,余数换算成二进制看前两位就是丢弃优先级,比如34/8=4余数为2,2换算成二进制为010,那么换算以后可以知道34代表AF4丢弃优先级为middle的数据报。
如果把CS EF AF和BE做一个排列可以发现一个有趣的现象,如下表。这个表也就是我们在现实当中应用最多的队列。根据IP PRECEDENCE的优先级,CS7最高依次排列BE最低。一般情况下这些队列的用途看这个表的Usage字段
对应的服务 IPv4优先级/ EXP / 802.1P      DSCP(二进制)        DSCP(十进制)      TOS(十六进制)         应用
BE                    0                                   0                         0                  0                           Internet
AF1 Green         1                                  1010                    10                 28                         Leased Line  
AF2 Green         2                                  10010                  18                 48                         IPTV VOD
AF3 Green         3                                  11010                  26                 68                         IPTV Broadcast
AF4 Green         4                                  100010                34                 88                         NGN/3G Singaling
EF                    5                                  101110                46                 B8                         NGN/3G voice
CS6                  6                                  110000               48                  C0                         Protocol
CS7                  7                                  111000               56                  E0                         Protocol

1,CS6和CS7默认用于协议报文,比如说OSPF报文,BGP报文等应该优先保障,因为如果这些报文无法接收的话会引起协议中断。而且是大多数厂商硬件队列里最高优先级的报文。
2,EF用于承载语音的流量,因为语音要求低延迟,低抖动,低丢包率,是仅次于协议报文的最重要的报文。
3,AF4用来承载语音的信令流量,这里大家可能会有疑问为什么这里语音要优先于信令呢?其实是这样的,这里的信令是电话的呼叫控制,你是可以忍受在接通的时候等待几秒钟的,但是绝对不能允许在通话的时候的中断。所以语音要优先于信令。
4,AF3可以用来承载IPTV的直播流量,直播的时时性很强需要连续性和大吞吐量的保证。
5,AF4可以用来承载VOD的流量,相对于直播VOD要求时时性不是很强,允许有延迟或者缓冲。
6,AF5可以承载不是很重要的专线业务,因为专线业务相对于IPTV和VOICE来讲,IPTV和VOICE是运营商最关键的业务,需要最优先来保证。当然面向银行之类需要钻石级保证的业务来讲,可以安排为AF4甚至为EF。
7,最不重要的业务是INTERNET业务,可以放在BE模型来传输。
而在硬件队列里是如何保证协议报文(CS6和CS7中的数据)优先传输呢?在制作路由器的时候一般都是把CS6和CS7中的数据做PQ也就是绝对优先处理,无论下面是否有数据也是要优先来传递这两个队列中的数据。而其他EF到AF1的队列中是用WFQ来做的,保证所有队列都可以得到带宽来传输。
还有2张图


上图的源ip和目的ip是相对什么而言的?(我这里发射请求到服务器的时候:源ip就是本机,目的ip就是服务器;服务器返回数据的时候:服务器就是源ip,本机就是目的ip)
比如我想优先保证《魔兽世界》的优先上传该如何设置,游戏的端口号有9100 ,9090 , 8086 , 3724 , 9091 , 8087, 9081,9097其中3724 --登录服务器端口
这猫好像只有qos上传控制没下载控制:(

本帖子中包含更多资源

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

×
发表于 2009-1-19 11:38:33 | 显示全部楼层
别费劲了 ..............
 楼主| 发表于 2009-1-19 18:38:04 | 显示全部楼层
为何别费劲?难道这款路由的qos只是摆设?
发表于 2009-1-19 18:50:46 | 显示全部楼层
通过设置相对的源和目的就代表上传和下载
 楼主| 发表于 2009-1-19 19:06:21 | 显示全部楼层
我的目的就是:在宁外台机器挂着pp看电影或bt的时候,想通过提高特定应用程序在协议层的优先权达到保证本机优先上传得目的。(pp电影和bt往往会占用所有上传带宽,造成拥堵!应用程序数据请求都不能保证发送出去又何来接收呢?) 别和我说用pp终结者!如果宁外台机器先开pp终结者控制了我的这台机器带宽或者开了arp防火墙又会有多大效果呢?我们都知道应用程序在网络上通信都是通过网络协议来传输和接收数据的!那么为何就不能通过控制协议报文优先权达到优先传输呢?rg100a-aa这宽路由虽然没有下载控制,但是有上传控制啊而且非常细!
发表于 2009-1-19 21:07:43 | 显示全部楼层
其实……cFos就是一个软件级的QoS………而且设置更大众化,你可以试试,30日测试,60多块终身…………
我不是托…………

一般你要是看懂我4楼说的话……也能做到的……………
 楼主| 发表于 2009-1-20 02:11:23 | 显示全部楼层
我的是路由器自动拨号ADSL共享上网的,不用拨号,怎么使用cFos?
这种情况下请用cfosspeed.
我找了个cfos-speed4.22破解版。因为是包月,所以把路由器改成了全自动拨号!不需要cfos自带的拨号功能吧?但是不知道是不是每台机器都要装这个软件才会有效果?看这个软件好像只是优化控制自己机器的网络而不是所有机器的网络啊。我这里用了吃奶的劲优化网络,宁外台机器照样pp电影和bt得happy不是等于0么?
发表于 2009-1-20 03:51:36 | 显示全部楼层
那台机器你不能控制么?要是如此,学我教我那在大学宿舍的朋友,ARP那个混蛋,DDoS他,他不让你好过你直接就别让他活了。
 楼主| 发表于 2009-1-20 18:05:35 | 显示全部楼层
装了个360~arp防火墙,你还不是把它瞪着。。
发表于 2009-4-14 23:26:32 | 显示全部楼层
这种基于ip协议的qos对普通家庭上网用户来说,作用的确不大,因为普通家庭上网方式都是adsl接入,而adsl的瓶颈主要是在上传这块,不管你是几兆的网速,上传都限死在5/6百kbps左右,开两个p2p软件很容易就把这点上传带宽变得超负载,这时即使下行仍有极大的空闲带宽也会立马瘫痪。dscp只有在vdsl或光纤接入型网络里才有用武之地,不过楼主勇于探索的劲头还是值得鼓励的
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-23 22:37 , Processed in 0.025809 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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