正常情况下,所有数据包都会被一样的处理
但是有些数据包应该有更高的优先级(语音和视频)
QOS 技术将保证某些流量的优先级
案例
通过QOS来保证语音和视频流量的优先级
若存在拥塞的状况,网络中一些流量也应该优先被放行(数据库流量)
管理流量优先级应该由于其他流量,以保证能正常控制设备
服务提供商希望给不同客户提供不同的服务
QOS 服务质量保证
又称为服务等级(Cos)或低延迟队列(LLQ)
为流量分配不同的优先级,使重要网络流量优于普通网路流量
优先QOS数据包在普通流量之前处理
非优先QOS流量又速率限制器管理
流量优先级划分和流量管制是两种互斥策略,无法同时配置
流量管制
- 控制对应流量穿越接口时获得的最大传输速率,低于限制则通过,反之则丢弃
数据包分类
IP优先级
DSCP优先级
class-map inspection
match ?
precedence Match IP Precedence
dscp Match IP DSCP
IP 优先级字段
IP数据包中包含一个服务类型字段,TOS
标识设备处理数据包的优先级
左边三个比特设置为IP优先级
左边第四个字母开始代表:D(延迟)、T(吞吐量)、R(可靠性)、C(代价)
左边第五个字母在IP网络中没有使用到
IP_DSCP 字段
区分服务编码点
用于代替IP_TOS 字段的技术,可向后兼容IP优先级
位置与TOS字段相同
模拟实验
内部接口入方向对HTTP流量限速2M
外部出接口方向对ICMP流量限速60k
# 需求1
class-map http
match port tcp eq 80
policy-map inside
class http
police input 1000000
service-policy inside interface inside
# 需求2
class-map icmp
match access-list icmp
policy-map icmp
class icmp
police output 56000
service-policy icmp interface outside