router A: Access-rate 128k CIR 128k
2621 router c2600-i-mz.122-13b iosrouter B: Access rate 256k CIR 128k
3660 router with c3660-js-mz.122-6 ios****Problem description: Both routers are configured with Frame-relay traffic shaping and LLQ. However, priority queue doesn't seem to work at all. During high volume of traffic, the priority policy doesn't seem to provide guaranteed bandwidth as configured. The prioritized traffic became slow and high latency during high network utilization(100%)
****Configuration: !! class-map match-all prioritized_app match access-group name prioritize_traffic class-map match-all email_guaranteed match access-group name guarantee_email : policy-map llq class prioritized_app priority 48 class email_guaranteed bandwidth 32 : interface Serial0/0.2 point-to-point bandwidth 128 ip address x.x.x.x 255.255.255.252 ip accounting output-packets no ip mroute-cache no cdp enable frame-relay interface-dlci zzz class frame-llq frame-relay payload-compression packet-by-packet ! map-class frame-relay frame-llq no frame-relay adaptive-shaping frame-relay cir 128000 frame-relay mincir 128000 service-policy output llq !****Questions:
- Does prioritization work with frame-relay traffic shaping? AFAIK it should work.
- configuration error that i missed?
- Any logical explaination for this behavior?
- maybe an ios bug?
****logs routerA#sh frame pvc zzz
PVC Statistics for interface Serial0/0 (Frame Relay DTE)
DLCI = zzz, DLCI USAGE = LOCAL, PVC STATUS = ACTIVE, INTERFACE = Serial0/0.2
input pkts 47057 output pkts 38473 in bytes 38948050 out bytes 8096495 dropped pkts 0 in pkts dropped 0 out pkts dropped 0 out bytes dropped 0 in FECN pkts 27439 in BECN pkts 0 out FECN pkts 0 out BECN pkts 0 in DE pkts 0 out DE pkts 0 out bcast pkts 531 out bcast bytes 82836 pvc create time 3w3d, last time pvc status changed 3w3d cir 128000 bc 128000 be 0 byte limit 2000 interval
125 mincir 128000 byte increment 2000 Adaptive Shaping none pkts 38475 bytes 5745306 pkts delayed 3756 bytes delayed 2106687 shaping active traffic shaping drops 0 service policy llq Serial0/0.2: DLCI zzz -Service-policy output: llq
Class-map: prioritized_app (match-all) 930 packets, 60810 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: access-group name prioritize_traffic Queueing Strict Priority Output Queue: Conversation 24 Bandwidth 48 (kbps) Burst 1200 (Bytes) (pkts matched/bytes matched) 43/2728 (total drops/bytes drops) 0/0
Class-map: email_guaranteed (match-all) 17046 packets, 3086019 bytes 5 minute offered rate 15000 bps, drop rate 0 bps Match: access-group name guarantee_email Queueing Output Queue: Conversation 25 Bandwidth 32 (kbps) Max Threshold 64 (packets) (pkts matched/bytes matched) 1551/1143994 (depth/total drops/no-buffer drops) 0/0/0
Class-map: class-default (match-any) 20498 packets, 4950246 bytes 5 minute offered rate 5000 bps, drop rate 0 bps Match: any Output queue size 0/max total 600/drops 0
****routerB rSGsrscA#sh frame pvc yyyPVC Statistics for interface Serial1/3 (Frame Relay DTE)
DLCI = yyy, DLCI USAGE = LOCAL, PVC STATUS = ACTIVE, INTERFACE = Serial1/3.1
input pkts 13586 output pkts 16712 in bytes 2938380 out bytes 13615274 dropped pkts 0 in FECN pkts 0 in BECN pkts 0 out FECN pkts 0 out BECN pkts 0 in DE pkts 0 out DE pkts 0 out bcast pkts 180 out bcast bytes 10080 pvc create time 9w6d, last time pvc status changed 3w0d cir 128000 bc 128000 be 0 byte limit 2000 interval
125 mincir 128000 byte increment 2000 Adaptive Shaping none pkts 16691 bytes 12837735 pkts delayed 15957 bytes delayed 13159609 shaping active traffic shaping drops 5 service policy llqService-policy output: llq
Class-map: prioritized_app (match-all) 334 packets, 21976 bytes 30 second offered rate 0 bps, drop rate 0 bps Match: access-group name prioritize_traffic Weighted Fair Queueing Strict Priority Output Queue: Conversation 24 Bandwidth 48 (kbps) Burst 1200 (Bytes) (pkts matched/bytes matched) 328/20771 (total drops/bytes drops) 0/0
Class-map: email_guaranteed(match-all) 9342 packets, 11018829 bytes 30 second offered rate 109000 bps, drop rate 0 bps Match: access-group name guarantee_email Weighted Fair Queueing Output Queue: Conversation 25 Bandwidth 32 (kbps) Max Threshold 64 (packets) (pkts matched/bytes matched) 9049/10732217 (depth/total drops/no-buffer drops) 9/0/0
Class-map: class-default (match-any) 7031 packets, 2575469 bytes 30 second offered rate 14000 bps, drop rate 0 bps Match: any Output queue size 23/max total 600/drops 5
Please do let me know if further information is needed.
Thanks in adv.