- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三十五讲集成服务与区分服务
《数据通信与计算机网络(第二版)》电子教案 笫三十五讲 集成服务与区分服务 本讲内容 第12章 服务质量控制QoS 12.4 集成服务 12.4.1 体系结构 12.4.2 服务类型 12.4.3 RSVP 12.5 区分服务 12.5.1 区分服务概述 12.5.2 负载调节 12.5.3 PHB 12.4.1 体系结构 基本概念 集成服务IntServ(Integrated Services Architecture)模型是一种基于流的体系结构。 所谓流指的是为了同一个应用而产生的具有相同的QoS要求的分组的集合。 流是单向的,如果需要双向的数据传输,则通过两个方向的流来进行。 服务质量保证 IntServ为每个流提供相应的服务质量保证。 12.4.1 体系结构(续) 网络通过一个资源预留协议RSVP来把希望的QoS要求传递给途中的路由器。 支持集成服务的路由器体系结构 路由器包括控制平面和数据平面。 控制平面 控制平面用于传递信令消息,从而对数据平面中相应的模块进行设置。 RSVP代理是控制平面的核心部分,它负责与相邻的RSVP路由器交换流的服务质量要求,然后通过准入控制模块来决定是否接受该资源预约请求。 12.4.1 体系结构(续) 12.4.1 体系结构(续) 路由代理执行普通路由器的路由选择功能,决定怎样把分组从源传输到目的地,或者在组播时决定如何把分组从源传输到组播组的成员中。 数据平面 数据平面负责决定收到一个分组之后怎样保证该分组的流的服务质量要求。 分组分类器模块把分组与对应的流绑定起来,这一般是通过一个五元组来进行。 通过分类器筛选出来的分组进一步通过相应的通信量控制模块来检查是否满足预先协商的QoS要求,或者映射为相应的队列,然后通过调度器来保证该流的QoS。 12.4.1 体系结构(续) 通信量控制模块设置在路由器的输入端口处,检查分组是否满足其对应的流的特性,确保那些满足对应的流的特性的分组经过。 大多数多媒体应用中的负载是通过一个编码器来产生的,这些负载的QoS参数一般可以通过定量的描述。 对于非实时负载来说,一般不能提供定量的描述,而是希望带宽越多越好,因此通信量控制可能是相对于多个汇集的非实时负载来进行的。 IP转发模块根据分组头部的目的地址和路由表,选择相应的输出端口,并把分组转发到输出端口。 12.4.1 体系结构(续) 调度器负责从输出端口的多个队列中选择一个分组进行传输,使得每个流满足其被指定的特性,一般采取WFQ、优先级队列等调度算法。 服务等级协议(Service Level Agreement,SLA) 用户在进行实际的数据传输之前,必须首先和网络提供者就其要求提供的服务进行协商,协商后的结果称为服务等级协议。 SLA包括服务要求、负载说明、使用费、用户或者网络提供者没有履行合同时的惩罚条例等。 12.4.1 体系结构(续) 和技术相关的部分被称作服务等级规范(Service Level Specification,SLS),其中两个主要的部分分别是描述用户发送的负载流的TSpec(Traffic Specification)和描述流期待的服务质量的RSpec(Reservation Specification)。 RSpec 描述了用户期望的网络提供的服务质量,它与用户希望的服务相关。 TSpec用于描述流的特性,最直观的想法是通过指定使用的带宽来描述。 要说明流的特性,首先是峰值速率和平均速率;为了说明突发性,一般采用前面介绍的漏桶算法或者令牌桶算法。 12.4.1 体系结构(续) 集成服务采用令牌桶算法来描述负载流的特性,令牌桶有两个参数,分别是令牌产生的速率r和桶的容量b。 分组要想通过令牌桶必须有足够的令牌,令牌按照速率r生成并且放在令牌桶中,如果超过桶的容量b,则令牌将溢出丢掉。令牌桶制约的流限定了平均速率r及最大队列长度b。 为了描述流的特性,令牌桶过滤器通常包括了5个参数:平均速率r、桶的深度b、最大速率p、最大分组长度M、最小分组长度m。 12.4.2 服务类型 问题的提出 为了支持那些具有不同QoS要求的应用,集成服务除了支持传统的尽力递交服务外,还引入了两种新的服务类型:确保服务和控制负载服务。 确保服务(Guaranteed Service) 设计目的 确保服务是为了不容错的实时应用设计的,为提供限制端到端的分组延迟小于某个固定值,这样应用可以设置相应的播放点,使得分组不会在其对应的播放点到来之后才到达接收者。 12.4.2 服务类型(续) 工作机制 限制端到端的延迟的上限 理想的情况下,属于某个流的负载通过一个参数为(令牌生成速率r字节/秒,令牌桶容量b字节)的令牌桶来描述,而请求的服务要求保
文档评论(0)