一 QoS是什么
1、QoS(Quality of Service,服务质量)指一个网络能够利用各种基础技术,为指定的网 络通信提供更好的服务能力,是网络的一种安全机制, 是用来解决网络延迟和阻塞等问题 的一种技术。
2、QoS的保证对于容量有限的网络来说是十分重要的,特别是对于流多媒体应用,例如Vo IP和IPTV等,因为这些应用常常需要固定的传输率,对延时也比较敏感。
二 QoS技术
qos技术即服务质量,是指服务能够满足规定和潜在需求的特征和特性的总和,是指服务工作能够满足被服务者需求的程度。是企业为使目标顾客满意而提供的最低服务水平,也是企业保持这一预定服务水平的连贯性程度。
三 QoS技术分类
1.服务水平
好的服务质量不一定是最高水平,管理人员首先要识别公司所要追求的服务水平。当一项服务满足其目标顾客的期望时,服务质量就可认为是达到了优良水平。
2. 目标顾客
目标顾客是指那些由于他们的期望或需要而要求得到一定水平服务的人。随着经济的发展和市场的日益成熟,市场的划分越来越细,导致每项服务都要面对不同的需求。企业应当根据每一项产品和服务选择不同的目标顾客。
3. 连贯性
连贯性是服务质量的基本要求之一。它要求服务提供者在任何时候、任何地方都保持同样的优良服务水平。服务标准的执行是最难管理的服务质量问题之一。对于一个企业而言,服务的分销网络越分散,中间环节越多,保持服务水平的一致性就越难。服务质量越依赖于员工的行为,服务水平不一致的可能性就越大。
4.以下6个方面的质量特性:
▲ 功能性
功能性是企业提供的服务所具备的作用和效能的特性,是服务质量特性中最基本的一个。
▲ 经济性
经济性是指被服务者为得到一定的服务所需要的费用是否合理。这里所说的费用是指在接受服务的全过程中所需的费用,即服务周期费用。经济性是相对于所得到的服务质量而言的,即经济性是与功能性、安全性、及时性、舒适性等密切相关的。
▲ 安全性
安全性是指企业保证服务过程中顾客、用户的生命不受危害,健康和精神不受到伤害,货物不受到损失。安全性也包括物质和精神两方面,改善安全性重点在于物质方面。
▲ 时间性
时间性是为了说明服务工作在时间上能否满足被服务者的需求,时间性包含了及时、准时和省时三个方面。
▲ 舒适性
在满足了功能性、经济性、安全性和时间性等方面的需求的情况下,被服务者期望服务过程舒适。
▲ 文明性
文明性属于服务过程中为满足精神需求的质量特性。被服务者期望得到一个自由、亲切、受尊重、友好、自然和谅解的气氛,有一个和谐的人际关系。在这样的条件下来满足被服务者的物质需求,这就是文明性。
四 QoS功能
QoS的优先级:相对于不太重要的网络流量,先转发更重要的网络流量。使用优先级来处理像语音或视频这样的时间敏感数据包,推迟时间不敏感的数据包发送。小延迟是几毫秒量级的,并应该足够短,以防止分组丢失或由上层协议重传。
QoS的管制:通过丢弃超过一定水平大小的数据包,限制特定类型网络流量的大小。使用管制来防止指定类型的流量霸占网络。
QoS的整形:缓存短脉冲,当有足够可用资源时,这些缓冲的分组再传输,使接口上真实输出的流量变得平滑。使用整形来管理像电子邮件或文件传输这样可以容忍短暂延迟的流量,而不影响整体的吞吐量。
五 QoS定义
而当网络发生拥塞的时候,所有的数据流都有可能被丢弃;为满足用户对不同应用不同服务质量的要求,就需要网络能根据用户的要求分配和调度资源,对不同的数据流提供不同的服务质量:对实时性强且重要的数据报文优先处理;对于实时性不强的普通数据报文,提供较低的处理优先级,网络拥塞时甚至丢弃。QoS应运而生。支持QoS功能的设备,能够提供传输品质服务;针对某种类别的数据流,可以为它赋予某个级别的传输优先级,来标识它的相对重要性,并使用设备所提供的各种优先级转发策略、拥塞避免等机制为这些数据流提供特殊的传输服务。配置了QoS的网络环境,增加了网络性能的可预知性,并能够有效地分配网络带宽,更加合理地利用网络资源。
下面从QoS服务模型出发,对目前使用最多、最成熟的一些QoS技术逐一进行描述。在特定的环境下合理地使用这些技术,可以有效地提高服务质量。
服务模型
通常QoS提供以下三种服务模型:
l Best-Effort service(尽力而为服务模型)
l Integrated service(综合服务模型,简称Int-Serv)
l Differentiated service(区分服务模型,简称Diff-Serv)
1. Best-Effort服务模型是一个单一的服务模型,也是最简单的服务模型。对Best-Effort服务模型,网络尽最大的可能性来发送报文。但对延时、可靠性等性能不提供任何保证。
Best-Effort服务模型是网络的缺省服务模型,通过FIFO(first in first out 先入先出)队列来实现。它适用于绝大多数网络应用,如FTP、E-Mail等。
2. Int-Serv服务模型Int-Serv是一个综合服务模型,它可以满足多种QoS需求。该模型使用资源预留协议(RSVP),RSVP运行在从源端到目的端的每个设备上,可以监视每个流,以防止其消耗资源过多。这种体系能够明确区分并保证每一个业务流的服务质量,为网络提供最细粒度化的服务质量区分。
但是,Inter-Serv模型对设备的要求很高,当网络中的数据流数量很大时,设备的存储和处理能力会遇到很大的压力。Inter-Serv模型可扩展性很差,难以在Internet核心网络实施。
3. Diff-Serv服务模型Diff-Serv是一个多服务模型,它可以满足不同的QoS需求。与Int-Serv不同,它不需要通知网络为每个业务预留资源。区分服务实现简单,扩展性较好。