qos

英文解释quality of service(服务质量保证)主要用于对某些关键或重要业务,提供高的质量的服务。

1用在带宽比较低的地方。

2并不是有足够的带宽就不需要qos

考点

qos

classification & marking (分类,标记)

congestion management(拥塞管理)

congestion avoidance(拥塞避免)

policing and shaping(策略和整形)

signaling(信令)

link efficiency mechanisms(链路机制)

modular qos command line(模块化配置)

qos的服务模型

网络应用时端到端的通信结构,比如两个不同网络的主机进行通讯,中间可能跨越各种路由器和核交换机,那么想整体的实现所谓的qos,就必须全局考虑,qos的服务模型的概念就是采用通过什么模式全局实现服务质量保证,一共分为三种。

1best-effort service 尽力而为服务类型

best-effort是一个单一的服务模型,也是最简单的服务模型。

网络尽最大的可能性来发送报文,但对时延、可靠性等性能不提供任何保证。

best-effort服务是现在internet的缺省服务模型,其实best-effort并非是什么qos

2integrated service 继承服务模型简称intserv

集成服务模型,它可以满足多种qos需求。

这种服务模型在发送报文前,需要向网络申请特定的服务。

请求包括贷款、时延等。确认网络已经为这个应用程序的报文预留了资源后,才开始发送报文。(rsvp)

3differentiated service 区分服务模型简称diffserv

不需要通知路由器为其预留资源。

网络不需要为每个流维护状态。

可以用不同的方法来指定报文的qos等级。

traffic classification(分类)

acl 访问控制列表

pbr 策略路由

car 承诺访问速率

nbar基于应用的网络识别

marking(标记)

class-map

policy-map

route-map

confestion management拥塞管理

pq 优先级队列

cq 自定义队列

wfq 加权公平队列

flow based wfq 基于流的wfq

class based wfq 基于类的wfq

llq 低延迟队列

ip rtp priority ip实时传输

fr ip ptp priority 帧中继实时传输

congestion avoidance拥塞避免

wred加权随即早起检测

frow based wred 基于流的wred

class based wred 基于类的wred

ecn based wred 基于ecn的wred

policing and shaping策略和整形

car/cir承诺访问/信息速率

gts通用流量整形

frts帧中继流量整形

cbs基于类的流量整形

signaling信令

rsvp资源预留协议

link efficiency mechanisms链路有效机制

lfi链路分片交错

crtp实时传输压缩

classification & marking

分类和标记就是将不同的数据包加以区分,并且对其做不同的标记(着色)。以便以后策略的实施。

数据包可以被打伤标记的字段,通常是ip中的tos字段。

如果在交换网络里面,还有trunk种的cos字段。

classification

分类

acl:可以区分第三层(标准列表),第四次(扩展列表)的数据包

nbar:可以通过第七层的应用信息,来区分不同的数据包。

nbar

nbar基于网络的应用程序识别:

可以对使用动态分配tcp/udp端口号的应用程序和http流量等进行分类。

需要先启用cef.

可以使用数据包描述语言模块(pdlm)从路由器的才能出介质中立加载特征库。

配置nbar(分类工具)

1、启用cef (config)#ip cef

2、流量分类,定义class map:(config)#class-map {map-name}

3、定义nbar要匹配的协议:(config-cmap)#match protocol {protocol}

    定义要匹配的pdlm:(config)#ip nbar pdlm flash:/bittorrent.pdlm

tos标记

precedence & dscp

precedence只能使用3bit,取值范围是0~7

dscp可以使用5bit,取值范围0~63

cu拥塞通告,全1拥塞全0不拥塞10协商

dscp

dscp的流量类别:64个分类登记

dscp定义的服务:

1.尽力而为的服务phb

2.分类服务phb

3.确保转发phb

4.最高速转发phb

cisco定义了4个类,每个类分三个级别(金、银、铜)

用于表示流量的优先级

标记的配置方法

policy-map

set ip {precedence | dscp}

route-map

set ip precedence

策略路由--pbr

可以跳过路由表,一定做在入口上。在路由之前的。数据层面问题

route-map smoke permit 10

match length min max

or

match ip address 1-99 or 1-1999(standard)

or

match ip address 100-199 or 2000-2699(extended)

route-map smoke permit 10

match length min max or match ip address

set ip precedence 0-7 or name

set ip next-hop 只能用于直连的地址

set ip default next-hop 不会先跳路由表,先会去查表,如果如果没有没有详细路由就走set的属性。

set ip interface

set default interface

ip local policy route-map 始发自身的流量