服务质量配置
服务质量配置
目录 目录 第1章QoS配置 1.1Q0S的概念 1.1.1αoS的三种服务模型 1.12QoS的各种队列算法 113Q0S的信令 1.14QoS链路效率机制. 245 12QoS队列配置任务列表 13Q0S队列配置任务… 131配置加权公平排队(WFQ)… 1.32配置接口上所使用的策略映像( CBWFC) 133配置加权早期随机检测(WRED) 134配置自定义排队(CQ) 135配置优先权排队(PQ 136Q0s显示 14Q0S配置方案 15Q0S配置示例 第2章CRTP配置 21cRTP概述 22cRTP配置任务列表 23cRTP配置任务 231在链路上激活CRTP 232改变CRTP最大连接数 233显示CRTP压缩信息 234cRTP调试……11111113 24配置示例 第3章CTCP配置… 3.1cTCP概述 32cTcP配置任务列表 33cTcP配置任务 789011222223344444555 3.3.1在链路上激活cTcP 332改变CTCP最大连接数 333显示CTcP压缩信息 334cTcP调试 34配置示例… 第4章DLC配置 4.1DLC概述
目录 目 录 第 1 章 QoS 配置 ............................................................................................................................................................. 1 1.1 QoS 的概念......................................................................................................................................................... 1 1.1.1 QoS 的三种服务模型 ........................................................................................................................... 1 1.1.2 QoS 的各种队列算法 ........................................................................................................................... 2 1.1.3 QoS 的信令............................................................................................................................................. 4 1.1.4 QoS 链路效率机制................................................................................................................................ 5 1.2 QoS 队列配置任务列表................................................................................................................................... 5 1.3 QoS 队列配置任务............................................................................................................................................ 5 1.3.1 配置加权公平排队(WFQ)............................................................................................................. 5 1.3.2 配置接口上所使用的策略映像(CBWFQ) ........................................................................................ 5 1.3.3 配置加权早期随机检测(WRED).................................................................................................. 6 1.3.4 配置自定义排队(CQ).................................................................................................................... 6 1.3.5 配置优先权排队(PQ)........................................................................................................................... 7 1.3.6 QoS 显示................................................................................................................................................. 8 1.4 QoS 配置方案..................................................................................................................................................... 9 1.5 QoS 配置示例................................................................................................................................................... 10 第 2 章 CRTP 配置......................................................................................................................................................... 11 2.1 CRTP 概述......................................................................................................................................................... 11 2.2 CRTP 配置任务列表 ....................................................................................................................................... 12 2.3 CRTP 配置任务................................................................................................................................................ 12 2.3.1 在链路上激活 CRTP.......................................................................................................................... 12 2.3.2 改变 CRTP 最大连接数 .................................................................................................................... 12 2.3.3 显示 CRTP 压缩信息......................................................................................................................... 12 2.3.4 CRTP 调试............................................................................................................................................. 13 2.4 配置示例.......................................................................................................................................................... 13 第 3 章 CTCP 配置......................................................................................................................................................... 14 3.1 CTCP 概述......................................................................................................................................................... 14 3.2 CTCP 配置任务列表 ....................................................................................................................................... 14 3.3 CTCP 配置任务................................................................................................................................................ 14 3.3.1 在链路上激活 CTCP.......................................................................................................................... 14 3.3.2 改变 CTCP 最大连接数 .................................................................................................................... 15 3.3.3 显示 CTCP 压缩信息......................................................................................................................... 15 3.3.4 CTCP 调试............................................................................................................................................. 15 3.4 配置示例.......................................................................................................................................................... 15 第 4 章 DLC 配置 ........................................................................................................................................................... 16 4.1 DLC 概述 ........................................................................................................................................................... 16 - I -
目录 4.2DLC配置 4.3配置举例 第5章CAR配置 51CAR概述 52CAR配置 68888 521配置速率限制 522显示速率限制信息 53配置举例
目录 4.2 DLC 配置 ........................................................................................................................................................... 16 4.3 配置举例.......................................................................................................................................................... 16 第 5 章 CAR 配置........................................................................................................................................................... 18 5.1 CAR 概述........................................................................................................................................................... 18 5.2 CAR 配置........................................................................................................................................................... 18 5.2.1 配置速率限制..................................................................................................................................... 18 5.2.2 显示速率限制信息............................................................................................................................ 18 5.3 配置举例.......................................................................................................................................................... 18 - II -
09-服务质量配置 第1章QoS配置 如果您关心如何充分使用您的线路带宽,以及如何更有效的利用您的网络资源,那么服 务质量的配置将可能满足您的需求 本文阐述什么是服务质量( Quality of Service,简写为QoS),以及使服务质量得到具体 体现的服务模型。另外介绍QoS的各种排队算法。有关配置可参阅QoS配置 1.1Q0S的概念 QoS(服务质量)是指一个网络能够利用各种各样的基础技术向选定的网络通信提供更好 的服务的能力。这些基础技术包括:帧中继( Frame Relay)、异步传输模式( Asynchronous Transfer Mode,简写为ATM)、以太网和8021网络,以及|P路由网络。为了保证在这 些网络上的QoS,在路由器中实现了排队、时序安排以及QoS信令技术等功能。特别是, 通过采用支持专用带宽和避免并且管理网络拥塞情况等技术,本公司路由器可提供更好 的和更可预测的网络服务。 1.1.1QoS的三种服务模型 服务模型描述了一组端对端的αoS能力,即网络从一端到另外一端传送特殊网络通信所 要求的服务的能力。QoS软件支持三种类型的服务模型:尽力而为的、集成的以及区分 式服务 1.尽力而为服务( Best-Effort Service) 尽力而为服务是一种单一的服务模型。在这种服务模型中,应用能够在任何必要的时候 发送任意数量的数据,而不需要申请许可或者事先通知网络。对于尽力而为服务来说 如果条件允许的话,网络就能够传输数据,而不需要在可靠性、延时范围或者吞吐量方 面的保证。实现尽力而为服务的路由器QoS功能是先入先出( first in, first out,简写为 F|FO)排队 2.集成服务( Integrated Service) 集成服务是一种复合的服务模型,它能够适应多种QoS需求。在这种模型中,应用在发 送数据以前通过Qos信令向网络申请一种特殊类型的服务。这个请求主要是为了网络通 知该应用的通信的概况,并且申请某种特殊类型的服务,这种服务可以满足它的带宽和 延时需求。只有从网络得到确认信息以后,这个应用才能够发送数据。并且,它所发送 的数据必须符合它先前所描述的通信概况。 根据来自应用和可用网络资源的信息,网络能够完成准入控制。通过维持每个流的状态, 然后基于不同的流进行智能化排队的操作,只要通信量保持在请求说明的范围之内,网 络就可以实现该应用的QoS需求
09-服务质量配置 第1章 QoS 配置 如果您关心如何充分使用您的线路带宽,以及如何更有效的利用您的网络资源,那么服 务质量的配置将可能满足您的需求。 本文阐述什么是服务质量(Quality of Service,简写为 QoS),以及使服务质量得到具体 体现的服务模型。另外介绍 QoS 的各种排队算法。有关配置可参阅 QoS 配置。 1.1 QoS的概念 QoS(服务质量) 是指一个网络能够利用各种各样的基础技术向选定的网络通信提供更好 的服务的能力。这些基础技术包括:帧中继(Frame Relay)、异步传输模式(Asynchronous Transfer Mode,简写为 ATM)、以太网和 802.1 网络,以及 IP-路由网络。为了保证在这 些网络上的 QoS,在路由器中实现了排队、时序安排以及 QoS 信令技术等功能。特别是, 通过采用支持专用带宽和避免并且管理网络拥塞情况等技术,本公司路由器可提供更好 的和更可预测的网络服务。 1.1.1 QoS 的三种服务模型 服务模型描述了一组端对端的 QoS 能力,即网络从一端到另外一端传送特殊网络通信所 要求的服务的能力。QoS 软件支持三种类型的服务模型:尽力而为的、集成的以及区分 式服务。 1. 尽力而为服务(Best-Effort Service) 尽力而为服务是一种单一的服务模型。在这种服务模型中,应用能够在任何必要的时候 发送任意数量的数据,而不需要申请许可或者事先通知网络。对于尽力而为服务来说, 如果条件允许的话,网络就能够传输数据,而不需要在可靠性、延时范围或者吞吐量方 面的保证。实现尽力而为服务的路由器 QoS 功能是先入先出(first in, first out,简写为 FIFO)排队。 2. 集成服务(Integrated Service) 集成服务是一种复合的服务模型,它能够适应多种 QoS 需求。在这种模型中,应用在发 送数据以前通过 QoS 信令向网络申请一种特殊类型的服务。这个请求主要是为了网络通 知该应用的通信的概况,并且申请某种特殊类型的服务,这种服务可以满足它的带宽和 延时需求。只有从网络得到确认信息以后,这个应用才能够发送数据。并且,它所发送 的数据必须符合它先前所描述的通信概况。 根据来自应用和可用网络资源的信息,网络能够完成准入控制。通过维持每个流的状态, 然后基于不同的流进行智能化排队的操作,只要通信量保持在请求说明的范围之内,网 络就可以实现该应用的 QoS 需求。 - 1 -
09-服务质量配置 路由器软件的Qos通过使用资源保留协议( Resource reservation protocol,简写为 RsvP)提供可控制负载服务( Controlled load service)和保障速率服务( Guaranteed Rate service)的功能。可控制负载服务即使在网络拥塞期间,也允许应用保持低延时和 高吞吐量的业务。为了实现这个目的,路由器QoS提供了加权公平排队( Weighted Fair Queuing,简写为WFQ) 3.区分式服务( Differentiated Service) 区分式服务与集成服务模型不同的是,在发送数据以前,使用区分式服务的应用不需要 明确地给路由器发送信号 对于区分式服务来说,网络如果想要传送的是一种特殊的服务,就要在每一个数据包中 指定相应的QoS标记。这种指定能够以多种不同的方式体现,例如,在|P数据包中使用 P优先权位设置。路由器使用这个QoS规定来进行分类,并且完成智能化排队的任务 路由器QoS提供的加权随机早期检测( Weighted Random Early Detection,简写为 WRED),自定义排队( Custom Queueing,简写为cQ)以及优先权排队( Priority Queueing,简写为PQ)可用于发送区分式服务。 1.1.2QoS的各种队列算法 QoS的各种排队算法是实现QoS的重要保证。本公司路由器中实现了带宽分配的加权公 平排队( Weighted Fair Queueing,简写为WFQ),自定义排队( Custom Queueing,简写 为CQ),优先权排队( Priorityα ueueing,简写为PQ);实现拥塞控制的加权早期随机检测 ( Weighted Random Early Detection,简写为WRED);以及最简单的先入先出算法 (FIFO) 1.加权公平排队( Weighted Fair Queueing) WFQ是一个自动的时序安排方法,它对所有的网络通信都提供了公平的带宽分配方案。 WFQ把优先权或者权重应用到确定的通信上以把通信划分成会话,并且决定每一个会话 相对于其他的会话来说可拥有多少带宽。WFQ是基于数据流的算法,它能够把高优先级 通信调度到队列的前端来减少响应时间,同时也能够在高带宽数据流中公平地分享剩余 的带宽。换句话说,WFQ为数据量少的通信(例如 Telnet对话)提供比数据量大的通信 例如FTP对话)更高的优先权。WFQ为并发的文件传输提供链接容量的平衡使用 也就是说,当多个文件传输任务同时进行的时候,为这些数据传输任务提供同等的带宽 WFQ克服了FFO排队方式的严重局限性。当FFO排队方式生效的时候,通信根据抵 达接口的顺序发送出去,而与带宽的耗费或者相关的延时无关。其结果是,文件传输和 其他数据量较大的网络应用常常会耗费几乎所有可用的带宽,从而剥夺其他通信的带宽 WFQ动态地把通信划分成组成一个个的会话的消息,以便保证带宽在单个的会话之间公 平分享,保证数据量少的通信能够以一种及时的方式进行传输 基于数据包报头的编址,WFQ可以把通信划分成不同的数据流。由于大部分通信都是|P 数据。所以基于P头部的各个字段(源和目的地址,源和目的端口,协议类型以及TOS) 对数据包进行分类。 在进行传输以前,ⅥFQ把各种会话的数据包放置在公平排队中。数据包从这些公平排队 中移走的顺序取决于每一个抵达数据包的最后一位所表示的传送虚拟时间( finish number
09-服务质量配置 路由器软件的 QoS 通过使用资源保留协议(Resource Reservation Protocol,简写为 RSVP)提供可控制负载服务(Controlled Load Service)和保障速率服务(Guaranteed Rate Service)的功能。可控制负载服务即使在网络拥塞期间,也允许应用保持低延时和 高吞吐量的业务。为了实现这个目的,路由器 QoS 提供了加权公平排队(Weighted Fair Queuing,简写为 WFQ)。 3. 区分式服务(Differentiated Service) 区分式服务与集成服务模型不同的是,在发送数据以前,使用区分式服务的应用不需要 明确地给路由器发送信号。 对于区分式服务来说,网络如果想要传送的是一种特殊的服务,就要在每一个数据包中 指定相应的 QoS 标记。这种指定能够以多种不同的方式体现,例如,在 IP 数据包中使用 IP 优先权位设置。路由器使用这个 QoS 规定来进行分类,并且完成智能化排队的任务。 路由器 QoS 提供的加权随机早期检测(Weighted Random Early Detection,简写为 WRED ), 自 定义排 队 (Custom Queueing, 简 写 为 CQ) 以 及 优先权 排 队 (Priority Queueing, 简写为 PQ)可用于发送区分式服务。 1.1.2 QoS 的各种队列算法 QoS 的各种排队算法是实现 QoS 的重要保证。本公司路由器中实现了带宽分配的加权公 平排队(Weighted Fair Queueing, 简写为 WFQ),自定义排队(Custom Queueing, 简写 为 CQ),优先权排队(Priority Queueing, 简写为 PQ);实现拥塞控制的加权早期随机检测 (Weighted Random Early Detection, 简写为 WRED); 以及最简单的先入先出算法 (FIFO)。 1. 加权公平排队(Weighted Fair Queueing) WFQ 是一个自动的时序安排方法,它对所有的网络通信都提供了公平的带宽分配方案。 WFQ 把优先权或者权重应用到确定的通信上以把通信划分成会话,并且决定每一个会话 相对于其他的会话来说可拥有多少带宽。WFQ 是基于数据流的算法,它能够把高优先级 通信调度到队列的前端来减少响应时间,同时也能够在高带宽数据流中公平地分享剩余 的带宽。换句话说,WFQ 为数据量少的通信(例如 Telnet 对话)提供比数据量大的通信 (例如 FTP 对话)更高的优先权。WFQ 为并发的文件传输提供链接容量的平衡使用; 也就是说,当多个文件传输任务同时进行的时候,为这些数据传输任务提供同等的带宽。 WFQ 克服了 FIFO 排队方式的严重局限性。当 FIFO 排队方式生效的时候,通信根据抵 达接口的顺序发送出去,而与带宽的耗费或者相关的延时无关。其结果是,文件传输和 其他数据量较大的网络应用常常会耗费几乎所有可用的带宽,从而剥夺其他通信的带宽。 WFQ 动态地把通信划分成组成一个个的会话的消息,以便保证带宽在单个的会话之间公 平分享,保证数据量少的通信能够以一种及时的方式进行传输。 基于数据包报头的编址,WFQ 可以把通信划分成不同的数据流。由于大部分通信都是 IP 数据。所以基于 IP 头部的各个字段(源和目的地址,源和目的端口,协议类型以及 TOS) 对数据包进行分类。 在进行传输以前,WFQ 把各种会话的数据包放置在公平排队中。数据包从这些公平排队 中移走的顺序取决于每一个抵达数据包的最后一位所表示的传送虚拟时间(finish number)。 - 2 -