QoS的疑惑
1、在做QoS的过程中,分类和标记有什么区别?分类可以按照access-list,ip地址,dscp等,分类的目的是做QoS,分类过后再做策略,设bandwidth,dscp等,这样做的目的不就是为了对该类进行区别式的处理吗?而通过标记,把某一类直接修改其dscp、cos或者ip优先级,也能够实现区别式的服务,这两种情况有什么本质区别吗?
2、硬件排队有几个队列,在分类的情况下各种类别在处理的过程中是怎么得到区分的?
3、所敲的代码,比如,分类,策略,排队等机制,是不是只有等到硬件队列拥塞的时候才会有效果
4、如果分类的时候只指定了带宽,那么她又是怎么被处理的呢?又是怎么被排队的呢 问题1:分类是系统在一个接口接收到数据包的时候对其进行分类,这个根据不同的队列有不同的分类机制,可以通过ACL、CAR、PBR、NBAR等分类,然后对不同的类进行不同的处理,至于标记的话,只是对数据包进行不同的标识,类似于“着色”,由于QoS中区分式服务模型是perHOP的行为,所以标记是也很有必要的,可以对不同的数据包进行标识,然后其他路由器收到以后可以根据不同的标识进行数据包的处理,当然也可以重新标记,比如标记为一些数据包,优先级比较低,然后其他路由器收到此数据包的时候对他进行优先级低的处理。
问题2:硬件队列就一个队列,这个是硬件特性规定的,这个队列是FIFO的队列,相信什么是FIFO队列你应该知道就不需要我明确了,然后FIFO队列怎么处理?有没有区分?这个问题就不在话下了。
问题3:首先你需要明确系统中的队列分为硬件和软件队列,然后只有硬件队列满了,才会应用和调用软件对了,通常你说的“敲代码”就是对软件队列的实施,哈哈!硬件队列一般不需要修改的,硬件特性决定的,当然你也可以修改一定的参数,哈哈!一般不需要修改!
问题4:第一,你说的怎么处理我不是很明白你要问什么?但是可以明确的一点是,这个是在调用的时候,发送数据的时候有作用!第二,指定不指定bandwidth和软件上的排队没一毛钱关系! JEFF讲师,讲的十分不错,大家可以好好理解,QOS是比较难的一个章节~! 回答果然精辟!…… 回复 2# Jeff.
呵呵,谢谢very much! 也来学习了~
页:
[1]