RE: Dual Fifo Queue Size

From: gladston@br.ibm.com
Date: Mon Sep 05 2005 - 14:01:28 GMT-3


Thanks Chris,

It is clear now about dual FIFO queue size.

Reading again the doc you suggested...

....I did not notice before, but 'queue-limit xxx' under CBWFQ does not
change the Output queue size of the class class-default.
The strange is that it works for other class, like class 'silver' on the
following test.

It is necessary to use 'frame-relay holdq <size>', under map-class, to
change the size of queue class-default. And this command just change the
size of the class-default.

Any comments appreciated.

Tests:

 policy-map Manage-queue-under-FRTS
  class silver
   bandwidth 16
   queue-limit 400 <-------------
  class class-default
   fair-queue
   queue-limit 500 <-------------

Rack2R5(config-pmap-c)#do sh fram pvc 502

  Service-policy output: Manage-queue-under-FRTS

    Class-map: silver (match-all)
      137 packets, 12604 bytes
      1 minute offered rate 0 bps, drop rate 0 bps
      Match: ip precedence 6
      Queueing
        Output Queue: Conversation 25
        Bandwidth 16 (kbps) Max Threshold 400 (packets)
<--------------------------
        (pkts matched/bytes matched) 0/0
        (depth/total drops/no-buffer drops) 0/0/0

    Class-map: class-default (match-any)
      155 packets, 157073 bytes
      1 minute offered rate 5000 bps, drop rate 0 bps
      Match: any
      Queueing
        Flow Based Fair Queueing
        Maximum Number of Hashed Queues 16
        (total queued/total drops/no-buffer drops) 0/0/0
  Output queue size 0/max total 600/drops 0 <----------------------------

Rack2R5(config-pmap-c)#map-class frame-relay Shaping-for-R2

Rack2R5(config-map-class)#fram holdq 333

Rack2R5(config-map-class)#do sh fram pvc 502

PVC Statistics for interface Serial0/0 (Frame Relay DTE)

  Service-policy output: Manage-queue-under-FRTS

    Class-map: silver (match-all)
      348 packets, 31921 bytes
      1 minute offered rate 0 bps, drop rate 0 bps
      Match: ip precedence 6
      Queueing
        Output Queue: Conversation 25
        Bandwidth 16 (kbps) Max Threshold 400 (packets)
        (pkts matched/bytes matched) 0/0
        (depth/total drops/no-buffer drops) 0/0/0

    Class-map: class-default (match-any)
      385 packets, 389436 bytes
      1 minute offered rate 6000 bps, drop rate 0 bps
      Match: any
      Queueing
        Flow Based Fair Queueing
        Maximum Number of Hashed Queues 16
        (total queued/total drops/no-buffer drops) 0/0/0
  Output queue size 0/max total 333/drops 0

Cordialmente,
------------------------------------------------------------------
Alaerte Gladston Vidali
IBM Global Services - SO
Tel.55+11+2121-2879 Fax:55+11+2121-2449

"Chris Lewis \(chrlewis\)" <chrlewis@cisco.com>
05/09/2005 11:21

To
Alaerte Gladston Vidali/Brazil/IBM@IBMBR, <ccielab@groupstudy.com>
cc

Subject
RE: Dual Fifo Queue Size

AFAIK, that is the only way to change these values, I don't think you
can change them independently of each other.

http://www.cisco.com/en/US/tech/tk543/tk544/technologies_tech_note09186a
00800a4754.shtml

Has a good discussion of this in case you haven't seen it.

Chris

-----Original Message-----
From: nobody@groupstudy.com [mailto:nobody@groupstudy.com] On Behalf Of
gladston@br.ibm.com
Sent: Monday, September 05, 2005 7:57 AM
To: ccielab@groupstudy.com
Subject: Dual Fifo Queue Size

Do you know if it is possible to change the size of the interface high
queue when enabling dual fifo on the interface?

I could just change it indirectly, using 'hold-queue 3000 ou'.
It seems the high queue is two times the normal queue.

Output queue: high size/max/dropped 0/6000/0
Output queue: 0/3000 (size/max)



This archive was generated by hypermail 2.1.4 : Sun Oct 02 2005 - 14:40:14 GMT-3