09-服务质量配置 在绝大多数所配置的运行速率为2048Mbps或者更低的串行接口上,WFQ是作为默认 的排队模式来使用的。 2.具体配置详见WFQ配置 普通的加权公平排队只是自动识别流,并不能根据需要为某些特殊的流提供专门的服务 所以本公司路由器提供基于类型的加权公平排队( CBWFQ),这种算法是对普通的加权 公平排队算法的加强。它能根据用户定义识别出某类流,并为该条流分配一定的权重 具体配置参见“ CBWFQ配置”。 3.加权早期随机检测( Weighted Random Early Detection) 随机早期检测( Random Early Detection,RED)技术是一种常用的避免拥塞机制。一旦 配置上RED后,当路由器丢弃信息包时,便可利用RED进行控制。如果你不配置加权 随机早期检测( Weighted Random Early Detection,WRED),路由器将使用一种叫做尾 部丢弃( tail drop)的粗糙的默认信息包丢弃技术。(加权早期随机检测(WRED)并不为专 门的流保证其所占带宽比例) 尾部丢弃同等对待所有的通信,不对服务等级进行区分。在发生拥塞时,发送队列将会 堆积一定量的包。当输出队列排满时,信息包将被丢弃,直到拥塞解决、输出队列不再 爆满为止。而当RED用来解决路由器上的拥塞时,能够避免该问题的全球化 ( globalization)。全球同步( global synchronization)发生在拥塞峰值时,许多采用TCP 协议的主机降低它们的传送速率来响应撤销信息包,然后在拥塞减少后,再次提高它们 的传送速率,而这段时间转送链路未能完全被利用 RED技术的基础是,假定大多数应用对通信中的丢失很敏感,当它们中的某些数据包被 撤销时,将会暂时降低传输速率。TCP就是准确地——甚至是很健全地——对丢弃通信 量作出反应,即通过放慢它的传输通信量,来有效地保证RED的丢弃通信量技术像拥塞 避免信令技术一样有效运行 RED的目标是控制平均队列长度,来指示末端主机,在需要时暂时降低它们的信息包传 送速度来实现的。RED通过在高拥塞期到来之前对信息包进行随机丢弃,来告诉信息包 源降低它的传输速率。假定信息源使用了TCP,它将降低它的发送速率,直到所有信息 包到达目的地并指示拥塞被清除为止。你可通过使用RED来调用TCP,以降低信息包的 传送速率。TCP不仅可以暂停发送,而且还可以迅速重新启动,来使传输速率适应网络 可支持的速率。 当平均队列长度已经超过最小阈值,RED开始丢弃信息包。信息包丢弃的速率随着平均 队列大小的提高而线性增加,直到平均队列的大小达到最小阈值,信息包丢弃停止。 平均队列超过最大阈值时,所有信息包将被丢弃。最小阈值要设得足够高,以达到链路 的最大利用率。如果最小阈值太低,信息包将有不必要的丢弃,传送链路将不会被充分 利用。最大、最小阈值间的间距要设置得足够大,以避免全球同步。如果间距太小,许 多信息包会被立刻丢弃,引发全球同步 具体配置详见WRED配置
09-服务质量配置 在绝大多数所配置的运行速率为 2.048Mbps 或者更低的串行接口上,WFQ 是作为默认 的排队模式来使用的。 2. 具体配置详见 WFQ 配置 普通的加权公平排队只是自动识别流,并不能根据需要为某些特殊的流提供专门的服务。 所以本公司路由器提供基于类型的加权公平排队(CBWFQ),这种算法是对普通的加权 公平排队算法的加强。它能根据用户定义识别出某类流,并为该条流分配一定的权重。 具体配置参见“CBWFQ 配置”。 3. 加权早期随机检测(Weighted Random Early Detection) 随机早期检测(Random Early Detection,RED)技术是一种常用的避免拥塞机制。一旦 配置上 RED 后,当路由器丢弃信息包时,便可利用 RED 进行控制。如果你不配置加权 随机早期检测(Weighted Random EarlyDetection,WRED),路由器将使用一种叫做尾 部丢弃(tail drop)的粗糙的默认信息包丢弃技术。(加权早期随机检测(WRED)并不为专 门的流保证其所占带宽比例) 尾部丢弃同等对待所有的通信,不对服务等级进行区分。在发生拥塞时,发送队列将会 堆积一定量的包。当输出队列排满时,信息包将被丢弃,直到拥塞解决、输出队列不再 爆满为止。而当 RED 用来解决路由器上的拥塞时,能够避免该问题的全球化 (globalization)。全球同步(global synchronization)发生在拥塞峰值时,许多采用 TCP 协议的主机降低它们的传送速率来响应撤销信息包,然后在拥塞减少后,再次提高它们 的传送速率,而这段时间转送链路未能完全被利用。 RED 技术的基础是,假定大多数应用对通信中的丢失很敏感,当它们中的某些数据包被 撤销时,将会暂时降低传输速率。TCP 就是准确地——甚至是很健全地——对丢弃通信 量作出反应,即通过放慢它的传输通信量,来有效地保证 RED 的丢弃通信量技术像拥塞 避免信令技术一样有效运行。 RED 的目标是控制平均队列长度,来指示末端主机,在需要时暂时降低它们的信息包传 送速度来实现的。RED 通过在高拥塞期到来之前对信息包进行随机丢弃,来告诉信息包 源降低它的传输速率。假定信息源使用了 TCP,它将降低它的发送速率,直到所有信息 包到达目的地并指示拥塞被清除为止。你可通过使用 RED 来调用 TCP,以降低信息包的 传送速率。TCP 不仅可以暂停发送,而且还可以迅速重新启动,来使传输速率适应网络 可支持的速率。 当平均队列长度已经超过最小阈值,RED 开始丢弃信息包。信息包丢弃的速率随着平均 队列大小的提高而线性增加,直到平均队列的大小达到最小阈值,信息包丢弃停止。当 平均队列超过最大阈值时,所有信息包将被丢弃。最小阈值要设得足够高,以达到链路 的最大利用率。如果最小阈值太低,信息包将有不必要的丢弃,传送链路将不会被充分 利用。最大、最小阈值间的间距要设置得足够大,以避免全球同步。如果间距太小,许 多信息包会被立刻丢弃,引发全球同步。 具体配置详见 WRED 配置。 - 3 -
09-服务质量配置 4.自定义排队 Custom Queueing) 当自定义排队在某个接口上生效的时候,系统将会为这个接口维护17个输出队列。你可 以指定队列1到16。与每一个输出队列相关的是可配置字节总数以及数据包的类型。可 配置字节总数指定在系统移动到下一个队列以前,系统应当从当前的队列中发送多少字 节的数据。 编号为0的队列是一个系统队列:在任何编号为1到16之间的队列得到处理以前,编号 为0的队列将先被清空。系统把优先权级别高的数据包,例如保持活动数据包以及信令 数据包,安排到这个队列。其他的通信不能够使用这个队列 对于编号为1到16的队列来说,系统相继地在这些队列之间循环,在每次循环中都从当 前队列中取出配置好的字节总数,并且在移动到下一个队列以前把这些数据包发送出去 当处理某个队列的时候,系统就会一直发送数据包,直到发送的字节总数已经超出这个 队列的字节总数或者这个队列已经清空为止。一个队列所使用的带宽只能够根据字节总 数来间接指定。与PQ相似的是,cQ是静态配置的,因此不能够自动地适应不断变化的 网络情况。 具体配置详见CQ配置。 5.优先权排队 Priority Queueing) 优先权排队可以配置四种通信优先级( high, middle, normal,ow。在数据传输期间,优先权 排队给优先权级别高的队列提供比优先权级别低的队列绝对优惠的待遇:只要给予了最 高的优先权级别,重要的通信总会比重要性低的通信提前得到服务 根据用户所定义的标准,对数据包进行分类,然后把它们放置在四种输出队列的其中 种队列中未定义优先权级别的数据包将放置在一般队列中。当系统将把数据包发送出 个接口的时候,系统就按照优先权级别由高向低开始扫描这个接口上的优先权队列。先 扫描高优先权级别的队列,然后扫描中优先权级别的队列,以此类推。然后,选中位于 最高优先权级别队列最前面的数据包,并传输。每当要发送一个数据包的时候,就重复 这个过程。 具体配置详见PQ配置。 1.13Qos的信令 本公司路由器QoS的信令功能为终端站点或者网络节点提供了一个方法,使得它可以向 它的其它节点发送信号以申请某种通信的特殊处理。QoS的信令功能能帮助QoS调度更 好的进行,并为整个网络配置成功的、全面的端对端QoS服务。QoS的信令功能利用了 P协议。无论是带内(|P优先权)还是带外(RSVP协议)的信令功能都表明,任何- 种特殊的通信分类都可望得到某种特殊的QoS服务。旧P优先权和RSVP协议一起,为端 对端的QoS信令功能提供了一个坚实的联合:IP优先权信号用于区分式的QoS,RSVP 用于有保障的QoS 如果需要了解更加全面的信息,请参见RSVP相关文档
09-服务质量配置 4. 自定义排队(Custom Queueing) 当自定义排队在某个接口上生效的时候,系统将会为这个接口维护 17 个输出队列。你可 以指定队列 1 到 16。与每一个输出队列相关的是可配置字节总数以及数据包的类型。可 配置字节总数指定在系统移动到下一个队列以前,系统应当从当前的队列中发送多少字 节的数据。 编号为 0 的队列是一个系统队列;在任何编号为 1 到 16 之间的队列得到处理以前,编号 为 0 的队列将先被清空。系统把优先权级别高的数据包,例如保持活动数据包以及信令 数据包,安排到这个队列。其他的通信不能够使用这个队列。 对于编号为 1 到 16 的队列来说,系统相继地在这些队列之间循环,在每次循环中都从当 前队列中取出配置好的字节总数,并且在移动到下一个队列以前把这些数据包发送出去。 当处理某个队列的时候,系统就会一直发送数据包,直到发送的字节总数已经超出这个 队列的字节总数或者这个队列已经清空为止。一个队列所使用的带宽只能够根据字节总 数来间接指定。与 PQ 相似的是,CQ 是静态配置的,因此不能够自动地适应不断变化的 网络情况。 具体配置详见 CQ 配置。 5. 优先权排队(Priority Queueing) 优先权排队可以配置四种通信优先级(high,middle,normal,low)。在数据传输期间,优先权 排队给优先权级别高的队列提供比优先权级别低的队列绝对优惠的待遇;只要给予了最 高的优先权级别,重要的通信总会比重要性低的通信提前得到服务。 根据用户所定义的标准,对数据包进行分类,然后把它们放置在四种输出队列的其中一 种队列中.未定义优先权级别的数据包将放置在一般队列中。当系统将把数据包发送出一 个接口的时候,系统就按照优先权级别由高向低开始扫描这个接口上的优先权队列。先 扫描高优先权级别的队列,然后扫描中优先权级别的队列,以此类推。然后,选中位于 最高优先权级别队列最前面的数据包,并传输。每当要发送一个数据包的时候,就重复 这个过程。 具体配置详见 PQ 配置。 1.1.3 QoS 的信令 本公司路由器 QoS 的信令功能为终端站点或者网络节点提供了一个方法,使得它可以向 它的其它节点发送信号以申请某种通信的特殊处理。QoS 的信令功能能帮助 QoS 调度更 好的进行,并为整个网络配置成功的、全面的端对端 QoS 服务。QoS 的信令功能利用了 IP 协议。无论是带内(IP 优先权)还是带外(RSVP 协议)的信令功能都表明,任何一 种特殊的通信分类都可望得到某种特殊的 QoS 服务。IP 优先权和 RSVP 协议一起,为端 对端的 QoS 信令功能提供了一个坚实的联合:IP 优先权信号用于区分式的 QoS,RSVP 用于有保障的 QoS。 如果需要了解更加全面的信息,请参见 RSVP 相关文档。 - 4 -
09-服务质量配置 1.1.4QoS链路效率机制 为了避免有效带宽的不必要浪费,本公司路由器RTP报头压缩(CRTP)。具体内容参见 CRTP相关文档 1.2Q0S队列配置任务列表 要进行Qos配置你需要配置接口上的队列算法,QoS信令,QoS链路效率机制。后两 种是可选的,第一类配置在每个物理接口上都有默认值,可以根据实际情况进行改变。 配置加权公平排队(WFQ) ●配置接口上所使用的策略映像( CBWFC) ●配置加权早期随机检测(WRED) ●配置自定义排队(CQ) 配置优先权排队(PQ ●监控QoS 13Q0S队列配置任务 1.31配置加权公平排队(WFQ) 如果需要在一个接口上配置公平排队,在指定了这个接口以后,可以在接口配置态中使 用以下命令 命令 fair-queue 在一个接口上使用公平排队策略。 注意 在运行速率为2048Mbps或者更低的接口上,WFQ是默认的排队模式。WFQ不适用于封装 LAPB或Ⅹ25的接口。 1.32配置接口上所使用的策略映像( CBWFC) 在接口上配置某个策略映像后就可使 CBWFQ在该接口生效。如果需要在一个接口上配 置某个策略映像,在指定了这个接口以后,可以在接口配置态中使用以下命令: service-policy policy-name 让接口使用某个 policy-map 注意:
09-服务质量配置 1.1.4 QoS 链路效率机制 为了避免有效带宽的不必要浪费,本公司路由器 RTP 报头压缩(CRTP)。具体内容参见 CRTP 相关文档。 1.2 QoS队列配置任务列表 要进行 QoS 配置你需要配置接口上的队列算法,QoS 信令,QoS 链路效率机制。后两 种是可选的,第一类配置在每个物理接口上都有默认值,可以根据实际情况进行改变。 z 配置加权公平排队(WFQ) z 配置接口上所使用的策略映像(CBWFQ) z 配置加权早期随机检测(WRED) z 配置自定义排队(CQ) z 配置优先权排队(PQ) z 监控 QoS 1.3 QoS队列配置任务 1.3.1 配置加权公平排队(WFQ) 如果需要在一个接口上配置公平排队,在指定了这个接口以后,可以在接口配置态中使 用以下命令: 命令 目的 fair-queue 在一个接口上使用公平排队策略。 注意: 在运行速率为 2.048Mbps 或者更低的接口上,WFQ 是默认的排队模式。WFQ 不适用于封装 LAPB 或 X.25 的接口。 1.3.2 配置接口上所使用的策略映像(CBWFQ) 在接口上配置某个策略映像后就可使 CBWFQ 在该接口生效。如果需要在一个接口上配 置某个策略映像,在指定了这个接口以后,可以在接口配置态中使用以下命令: 命令 目的 service-policy policy-name 让接口使用某个policy-map。 注意: - 5 -