您当前的位置:主页 > 应用设备 > 正文

典范QoS设备案例

2020-04-12 01:44  作者:admin 点击:次 

  通俗的QoS设备不外乎四个步调:?

  1,设置ACL婚配应用流量;?

  2,设置class-map婚配响应ACL或许响应端口等等,不外通俗式婚配ACL;?

  3,设置policy-map婚配class-map,然后定一规矩举措;?

  4,将policy-map绑定到响应的接口上。

  固然需求留心的是qos曾经全局enable,默许状况先qos是disable的。应用全局敕令mls qos来enable,可以经过show mls qos来检查可否enable。

  下面应用一个比拟典范的案例来讲明QoS的设备步调:

  需求:门路带宽为622Mbps,四种应用流量,需求保证以下几点:?

  流量1,某一具体应用流量,永久优先传输,最小带宽保证为365Mbps;?

  流量2,某一具体应用流量,次优先传输,最小带宽保证为200Mbps;?

  流量3,此为营业流量,保证在1和2后的其他带宽下传输便可;?

  流量4,某一具体应用流量,保证在123流量外的带宽下传输便可。

  具体设备以下:?

  第一步,定义ACL婚配应用流量:?

  ip access-list extended tra1_acl?

  ? permit tcp 1.1.1.0 0.0.0.255 1.1.2.0 0.0.0.255 eq 8818?

  ip access-list extended tra2_acl?

  ? permit tcp 1.1.3.0 0.0.0.255 1.1.4.0 0.0.0.255 eq 901?

  ip access-list extended tra4_acl?

  ? permit ip 1.1.5.0 0.0.0.255 1.1.6.0 0.0.0.255?

  第二步,定义class-map婚配相干ACL:?

  class-map match-all tra1_cmap?

  ? match access-group name tra1_acl?

  class-map match-all tra2_cmap?

  ? match access-group name tra2_acl?

  class-map match-all tra4_cmap?

  ? match access-group name tra4_acl?

  第三步,定义policy-map:?

  policy-map tra_pmap?

  ? class tra1_cmap?

  ? set precedence 5?

  ? ? plicy cir 365000000 bc 8500000 be 13500000 conform-action transmit exceed-action set-prec-transmit 3 violate-action set-prec-transmit 2 ?

  ? bandwitch 365000?

  ? class tra2_cmap?

  ? set precedence 4?

  ? ? policy cir 200000000 bc 10000000 be 13000000 conform-action transmit exceed-action set-prec-transmit 3 violate-action set-prec-transmit 2 ?

  ? ? bandwidth 200000

  ? class tra4_cmap?

  ? set precedence 1?

  ? class class-default?

  ? set precedence 2?

  第四步,绑定policy-map于响应的接口:?

  int pos1/0/0?

  ? service-policy output tra_pmap?

  至此,设备终了。

  经过敕令检查policy-map的婚配状况:?

  switch-a#sh policy-map interface pos1/0/0?

  POS1/0/0

  ? Service-policy output: tra_map