Chinaunix首页 | 论坛 | 博客
  • 博客访问: 375309
  • 博文数量: 73
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2469
  • 用 户 组: 普通用户
  • 注册时间: 2013-07-16 23:51
个人简介

活泼开朗是我的特性。

文章分类
文章存档

2014年(27)

2013年(46)

分类: 网络与安全

2014-03-18 13:48:39

1)使用访问列表分类

把访问列表10定义的数据放置在高优先级队列里;其他数据放置默认队列里。

access-list 10 permit 12.12.12.0 0.0.0.255 ---定义ACL,允许12.12.12.0/24网段

priority-list 1 protocol ip high list 10 ---列表10定义的数据放置在高优先级队列里

int s1/0

priority-group 1 ---应用队列1在接口s1/0上

2)根据入口分类优先队列

把Fa0/0接口的数据放置在中优先队列里,其他数据放置默认队列里

priority-list 3 interface f0/0 medium ---把Fa0/0接口的数据放置在中优先队列里

int s1/1

priority-group 3 ---应用到接口上去

3)多规则优先队列

把arp协议小于5B的数据,端口号等于23的TCP数据和端口号为53的UDP数据放置在中优先队列里,其他IP数据放置在高优先队列里,其他数据都放置默认队列。

----定义优先队列4

priority-list 4 protocol arp medium lt 5

priority-list 4 protocol ip medium tcp 23

priority-list 4 protocol ip medium udp 53

priority-list 4 protocol ip high

----应用优先队列4在接口上

int s1/2

priority-group 4

4)检查优先队列

R1#sh queueing priority

Current DLCI priority queue configuration:

Current priority queue configuration:

List Queue Args

1 high protocol ip list 10

3 medium interface FastEthernet0/0

4 medium protocol arp lt 5

4 medium protocol ip tcp port telnet

4 medium protocol ip udp port domain

4 high protocol ip

原理:

优先队列PQ分别有四个优先队列:高(high)、中(medium)、普通(normal)、低(low)优先。每个队列长度有限,超出队列长度的数据将采用队尾丢弃。

PQ的调度机制首先要把高优先队列中的报文清空,然后才发送中优先队列,以此类推。

在这种机制下被分配到高优先队列的重要数据被优先发送,尤其在容易发生拥塞的低速率接口上。

PQ支持以下数据分类条件:

--协议及其子协议类型

--数据入口

--报文长度

--访问列表

--IP数据报片段

使用PQ注意以下几点

--由于总是优先发送高优先队列中的数据,如果设置不当,有可能造成低优先队列中的数据永远不能被转发,所以 建议使用CAR或流量整形技术限制高优先队列的流量(长度)。

--PQ要花费更长的时间转发数据,因为数据包是经由处理器分类的

--PQ会引入额外接口开销,这种开销对高速接口来说是不可接受的,但低速接口可以接受

--PQ是静态配置的,不能自动适应网络状况的变化

--隧道接口不支持PQ
阅读(4025) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~