世界超算排行榜:太湖之光!

IT教程学习网

网站建设

在多层交换网络中配置基于流量分类和流量策略的QOS

文章来源:深腾网   作者:静岳   浏览量:
在多层交换网络中实施QOS:
哪些地方需要实施服务质量:
速率不匹配:网络由多个带宽网络组成及由多种网络应用组成如:视频、邮件、文件下载等;
多个访问一个:多用在提供网络服务器的情况下。
汇聚的时候:多个网络汇聚连接一个骨干网络时,需求做网络服务质量QOS控制。


配置QOS:

  1. 配置流量分类和流量策略的QOS配置:conifguring traffic classes and traffic policies。
Switch(config)#class-map [match-any|match-all] class-name
Match指的是访问控制列表,
Switch(config)#class-map match all
Match access-group 101
它等价于:
Switch(config)#class-map  xx1
Match access-group 101
Switch(config)#policy-map policy-name
策略图下面是对应的类图,
Class xx1
Bandwidth 3000
Class xx2
Bandwidth 2000
Switch(config-if)#service-policy{input|output} policy-name
在交换机上启动QOS:
Switch(config)#mls qos
在交换机上启动QOS,
Switch(config)#mls qos trust {cos|dscp|ip_precedence}
Cos:信任第二层帧头里的优先级位。
Dscp:信任IP包头里的dscp值。
Ip _precedence:信任包的ip_precedence。
查看QOS配置:
Switch#show class-map class-map-name
Switch#show policy-map max-pol-ipp5
Switch#show policy-map interface interface-spec[input|output]class class-name

  1. Class-based marking基于类标记的QOS配置
打标记方法:给IP precedence位进行修改,给第二层服务值进行修改,修改ATM里的信元丢失位,修改帧中继里的帧丢弃位。
Configuring class-based marking:
Switch(config)#policy-map policy-name
Switch(config-pmap)#class class-name
Switch(config-pmap-c)# set ipdscp ip_dscp_value
Switch(config-pmap-c)# police 10000000 56000 exceed -action drop(设置流量监管。)
Switch(config-if)#service-policy{input|output} policy-name应用到接口。
例子:policy-map policy1
Class class1
   Set ip precedence 2(修改DSCP的值)
Policy-map poliey2
Class class2
Set ip dscp ef(加速转发)

  1. 基于网络的应用识别功能:简称nbar。(network-based application recongnition featrues)它是一种智能数据包分配技术,用一般分类方法无法进行分类或掌握的可以用nbar归类。如基于http traffic,by url,by host,by mime 。
Nbar configuration:
第一种:Switch(config)#class-map [match-any|match-all]class-name
Switch(config-cmap)#match protocol protocol-name
第二种:Switch(config)#policy-map policy-name
Switch(config-map)#class class-name
Switch(config-if)#service-policy{input|output} policy-name

QOS配置实例:

  Task one:
① 定义访问控制列表:从任意源到任意目的地的:access-list 101 permit udp any any eq tftp;
② 创建一个类图,应用创建的访问列表:class-map match all test;match access-group 101;
③ 创建策略图,来应用类图:policy-map intest;class test;set ip dscp af21;police 10000000 56000 exceed -action drop;
④ 启动激活QOS:mls qos。
⑤ 应用到接口:service-policy input intest。
⑥ 检测配置:show class-map;show policy-map;show mls qos interface;
Task two
⑦ 定义MAC访问控制列表:mac access-list extented mactest1 ;permint 0200.0012.0003 0.0.0 0200.00c1.0014 0.0.0 vines-echo;permint 0200.0012.0003 0.0.0 0200.00c1.0014 0.0.0 vines-ip;
⑧ Class-map  macclass1;match access-group name mactest1;
⑨ Policy-map macpolicy1;class macclass1;set ip dscp 63。
⑩ Msl qos trust cos;no service-policy input intest。
11 Service-policy in macpolicy1。

分享到:

  • Copyright © 2014-2026 深腾网 版权所有:静岳互联网咨询工作室
  • 冀ICP备16020878-1