下一代互联网关键技术IP QoS 1/3( 三 )


尽力而为的服务(Best Effort Service):类似当前Internet在提供的尽力而为的服务 。
在结构层次上,IntServ/RSVP服务模型主要由四个部分构成:信令协议RSVP,接入控制器(admission control routines),分类器(classifier)以及包调度器(packet scheduler) 。
在实现层次上,综合服务需要所有路由器在控制路径上处理每个流的信令消息并维护每个流的路径状态和资源预留状态,在数据路径上执行流的分类、调度和缓冲区治理 。具体而言,资源预留协议RSVP负责逐点(hop-by-hop)地建立或者拆除每个流的资源预留软状态(soft tate),也即建立或拆除数据传输路径;接入控制器将决定是否接受一个资源预留请求,其根据是链路和网络节点的资源使用情况以及QoS请求的具体要求;分类器则对传输的数据包进行分类成传输流,IntServ常用的分类器是多域(Multi-Field,MF)分类器,当路由器接收到数据包时,它根据数据包头部的多个域(如5元组:源IP地址,目的IP地址,源端口号,目的端口号,传输协议),将数据包放入相应的队列中;调度器则根据不同的策略对各个队列中的数据包进行调度转发 。资源预留协议RSVP
RSVP早在1993年就被提出,用于为IP网提供QoS能力 。1997年初IETF批准RSVP成为RFC文件,在 IntServ工作组内进行标准制定工作 。RSVP是一种提供预留设置和控制以实现综合服务合协议,是所有QoS协议中最复杂的 。RSVP资源预留请求包括流规格说明(TSpec)、资源预留规格说明(RSpec)和过滤器规格说明(Filter Spec),它们一起称为"流描述符"(Flow Des-criptor) 。资源预留请求中的流规格说明通常包含服务类型和数字参数集合 。预留说明和业务流说明决定于综合服务模型并且对RSVP来说是透明的 。过滤器规格说明的格式依靠于所使用的网络层协议,即IPv4或IPv6 。目前所用的RSVP中定义的基本过滤器规格说明格式具有严格的形式:发送端IP地址和可选的TCP/UDP端口号 。在服务保证、资源分配的粒度和对保证QoS应用及用户反馈的细节等方面RSVP都能提供最高级的QoS 。归纳起来,RSVP有以下6个特点:
在每一个路由器中的预留是"软"的,这意味着需要由接收者周期地更新 。
RSVP不是传输协议而是网络(控制)协议,它不携带数据,但是和TCP或UDP数据流并行工作 。
应用要求API决定流的初始预留请求,并且接收在经过初始请求和全过程中预留成功或失败的通知 。
【下一代互联网关键技术IP QoS 1/3】

推荐阅读