cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
856
Views
0
Helpful
4
Replies

QOS Default-Class

jsmcniel88
Level 4
Level 4

We are trying to limit the DFS replications and downloads to 30% of total bandwidth. I have setup the below QoS but for some reason the default-class policy take pryority and allows the DFS replications to consume up the the shape average of the default-class policy.

When i remove the shape avaerage from the default-class the DFS is trimmed back to the alloted 30%. As soon as the shape average is placed back on the default-class it allows it to go back up to 45.

Is there something I am missing in my policy?

access-list 105 permit ip host 10.144.241.231 any

access-list 105 permit ip any host 10.144.241.231

access-list 105 remark DFS-LIMIT

class-map match-all DFS-LIMIT-IN

match access-group 105

class-map match-any VOICE-CALL-CONTROL

match ip dscp af31

match ip dscp cs3

class-map match-any DFS-LIMIT

match access-group 105

class-map match-any VOICE

match ip dscp ef

match ip dscp cs5

class-map match-any ROUTING

match ip dscp cs6

policy-map WAN-EDGE

class VOICE

  priority 800

class VOICE-CALL-CONTROL

  bandwidth percent 1

class ROUTING

  bandwidth percent 1

class DFS-LIMIT

  shape average percent 30

class class-default

  fair-queue

  random-detect dscp-based

policy-map PARENT

class class-default

  shape average 45000000 3000000 1000

  service-policy WAN-EDGE

policy-map PARENT-IN

class DFS-LIMIT-IN

   police cir percent 25

   interface GigabitEthernet0/1.94

description AVPN 50MB/45MBCommit

bandwidth 409600

encapsulation dot1Q 94

ip address 10.144.250.49 255.255.255.252

ip accounting output-packets

service-policy input PARENT-IN

service-policy output PARENT

end

4 Replies 4

John Blakley
VIP Alumni
VIP Alumni

It looks like one of your class maps that reference your acl is set to "match-all" which is the default. You should remove this from your policy-map PARENT-IN and remove the class-map. Recreate it with "class-map match-any DFS-LIMIT-IN" and match on your same acl.

HTH,

John

HTH, John *** Please rate all useful posts ***

I will give that a try for the input. I should have mentioned that the Output on the interface is where i am seeing the 45 meg happen.

Does the output policy look correct?

It does look correct. Have you tried to remove the burst from the parent class-default? Try removing that and do just "shape average 45000000" and see what you get. When you do your test, can you post "show policy-map interface"?

HTH,

John

HTH, John *** Please rate all useful posts ***

Implemented the suggested changes but still no luck:

show policy-map int gi 0/1.94

GigabitEthernet0/1.94

  Service-policy input: PARENT-IN

    Class-map: DFS-LIMIT-IN (match-any)

      1852586432 packets, 1089778262041 bytes

      5 minute offered rate 1104000 bps, drop rate 46000 bps

      Match: access-group 105

      police:

          cir 25 %

          cir 12800000 bps, bc 400000 bytes

        conformed 1682579435 packets, 874263917595 bytes; actions:

          transmit

        exceeded 162517555 packets, 214979009983 bytes; actions:

          drop

        conformed 1428000 bps, exceed 31000 bps

    Class-map: class-default (match-any)

      955282109 packets, 795440521315 bytes

      5 minute offered rate 11040000 bps, drop rate 0 bps

      Match: any

  Service-policy output: PARENT

    Class-map: class-default (match-any)

      2077522094 packets, 1919295120644 bytes

      5 minute offered rate 11744000 bps, drop rate 129000 bps

      Match: any

      Traffic Shaping

           Target/Average   Byte   Sustain   Excess    Interval  Increment

             Rate           Limit  bits/int  bits/int  (ms)      (bytes) 

         45000000/45000000  281250 1125000   1125000   25        140625  

        Adapt  Queue     Packets   Bytes     Packets   Bytes     Shaping

        Active Depth                         Delayed   Delayed   Active

        -      0         126215906 97741110  83351115  3541435327 yes

      Service-policy : WAN-EDGE

        Class-map: VOICE (match-any)

          16183 packets, 3526745 bytes

          5 minute offered rate 97000 bps, drop rate 0 bps

          Match: ip dscp ef (46)

            16183 packets, 3526745 bytes

            5 minute rate 97000 bps

          Match: ip dscp cs5 (40)

            0 packets, 0 bytes

            5 minute rate 0 bps

          Queueing

            Strict Priority

            Output Queue: Conversation 264

            Bandwidth 800 (kbps) Burst 20000 (Bytes)

            (pkts matched/bytes matched) 3337/727466

            (total drops/bytes drops) 0/0

        Class-map: VOICE-CALL-CONTROL (match-any)

          3726 packets, 792058 bytes

          5 minute offered rate 30000 bps, drop rate 0 bps

          Match: ip dscp af31 (26)

            0 packets, 0 bytes

            5 minute rate 0 bps

          Match: ip dscp cs3 (24)

            3726 packets, 792058 bytes

            5 minute rate 30000 bps

          Queueing

            Output Queue: Conversation 265

            Bandwidth 1 (%)

            Bandwidth 450 (kbps)Max Threshold 64 (packets)

            (pkts matched/bytes matched) 671/166987

        (depth/total drops/no-buffer drops) 0/0/0

        Class-map: ROUTING (match-any)

          280 packets, 50499 bytes

          5 minute offered rate 0 bps, drop rate 0 bps

          Match: ip dscp cs6 (48)

            280 packets, 50499 bytes

            5 minute rate 0 bps

          Queueing

            Output Queue: Conversation 266

            Bandwidth 1 (%)

            Bandwidth 450 (kbps)Max Threshold 64 (packets)

            (pkts matched/bytes matched) 50/9607

        (depth/total drops/no-buffer drops) 0/0/0

        Class-map: DFS-LIMIT (match-any)

          193183 packets, 282639580 bytes

          5 minute offered rate 6596000 bps, drop rate 0 bps

          Match: access-group 105

            193183 packets, 282639580 bytes

            5 minute rate 6596000 bps

          Traffic Shaping

               Target/Average   Byte   Sustain   Excess    Interval  Increment

                 Rate           Limit  bits/int  bits/int  (ms)      (bytes) 

                   30 (%)                0 (ms)      0 (ms)

             13500000/13500000  81000  324000    324000    24        40500   

            Adapt  Queue     Packets   Bytes     Packets   Bytes     Shaping

            Active Depth                         Delayed   Delayed   Active

            -      0         0         0         0         0         no

        Class-map: class-default (match-any)

          178602 packets, 36533798 bytes

          5 minute offered rate 785000 bps, drop rate 100000 bps

          Match: any

          Queueing

            Flow Based Fair Queueing

            Maximum Number of Hashed Queues 256

        (total queued/total drops/no-buffer drops) 0/2604/0

Extended IP access list 105

    10 permit ip host 10.144.241.231 any (2089518780 matches)

    20 permit ip any host 10.144.241.231 (1852722063 matches)

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Review Cisco Networking products for a $25 gift card