会计考友 发表于 2012-8-3 20:20:19

QOS配置实验(4)

三、实验说明
我们在R2的s1/0和s1/1口上配制接口带宽为 16Kbit/s,然后在s1/0即进口上做标记,
标记为,满足条件打20的标记,超出的打10的标记。
在s1/1出口上做策略对于打了10标记的流量,做相应的drop
四、配制
基本配制

R1:
interface Serial1/1
ip address 10.1.1.2 255.255.255.0
no sh
!
ip route 20.1.1.0 255.255.255.0 10.1.1.1

R2:
access-list 100 permit ip 10.1.1.0 0.0.0.255 20.1.1.0 0.0.0.255
16000为带宽限制,2000为BC,3000为BE

class-map in-put
match access-group 100
exit
policy-map in-put
class in-put
   police 16000 2000 3000 conform-action set-dscp-transmit 20 exceed-action set-dscp-transmit 10
exit
class-map out-put
对于超出的流量做drop

match ip dscp 10

exit

会计考友 发表于 2012-8-3 20:20:20

QOS配置实验(4)

</p>policy-map out-put
class out-put
   police 8000 1500 3000 conform-action transmitexceed-action drop
exit
int s1/0
bandwidth 16
ip address 10.1.1.1 255.255.255.0
clock rate 64000
service-policy input in-put
no sh
!
interface Serial1/1
bandwidth 16
ip address 20.1.1.1 255.255.255.0
clock rate 64000
service-policy output out-put
no sh
!
R3:

interface Serial1/0
ip address 20.1.1.2 255.255.255.0
no sh
!
ip route 10.1.1.0 255.255.255.0 20.1.1.1
!

验证

R1#ping ip
Target IP address: 20.1.1.2
Repeat count : 10
Datagram size : 2000
Timeout in seconds :
Extended commands :
Sweep range of sizes :

Type escape sequence to abort.

会计考友 发表于 2012-8-3 20:20:21

QOS配置实验(4)

</p>Sending 10, 2000-byte ICMP Echos to 20.1.1.2, timeout is 2 seconds:
!.!..!!.!!
Success rate is 60 percent (6/10), round-trip min/avg/max = 204/457/596 ms



R2#show policy-map
Policy Map out-put
    Class out-put
   police cir 8000 bc 1500 be 3000
       conform-action transmit
       exceed-action drop

Policy Map in-put
    Class in-put
   police cir 16000 bc 2000 be 3000
       conform-action set-dscp-transmit af22
       exceed-action set-dscp-transmit af11

从show policy-map我们就可以知道,我们先前设置的
police 16000 2000 3000 conform-action set-dscp-transmit 20 exceed-action set-dscp-transmit 10
police 8000 1500 3000 conform-action transmitexceed-action drop
语名的意义16000是CAR承诺接入速率 其中bc是令牌桶be是当信令在bc放满后放到be中
R2#show policy-map int s1/0
Serial1/0


    Class-map: in-put (match-all)
      405 packets, 460260 bytes
      5 minute offered rate 1000 bps, drop rate 0 bps
      Match: access-group 100
      police:
          cir 16000 bps, bc 2000 bytes
      conformed 175 packets, 137072 bytes; actions:
          set-dscp-transmit af22
      exceeded 230 packets, 323188 bytes; actions:
          set-dscp-transmit af11

      conformed 1000 bps, exceed 0 bps

会计考友 发表于 2012-8-3 20:20:22

QOS配置实验(4)

</p>
    Class-map: class-default (match-any)
      0 packets, 0 bytes
      5 minute offered rate 0 bps, drop rate 0 bps
      Match: any
R2#show policy-map int s1/1
Serial1/1


    Class-map: out-put (match-all)
      165 packets, 231820 bytes
      5 minute offered rate 0 bps, drop rate 0 bps
      Match: ip dscp af11 (10)
      police:
          cir 8000 bps, bc 1500 bytes
      conformed 88 packets, 117892 bytes; actions:
          transmit
      exceeded 77 packets, 113928 bytes; actions:
          drop
      conformed 0 bps, exceed 0 bps

    Class-map: class-default (match-any)
      261 packets, 122786 bytes
      5 minute offered rate 1000 bps, drop rate 0 bps
页: [1]
查看完整版本: QOS配置实验(4)