Switching

 View Only

IMPORTANT MODERATION NOTICE

This community is currently under full moderation, meaning  all posts will be reviewed before appearing in the community. Please expect a brief delay—there is no need to post multiple times. If your post is rejected, you'll receive an email outlining the reason(s). We've implemented full moderation to control spam. Thank you for your patience and participation.



  • 1.  Drops are on the BE queue

    Posted 10-29-2021 12:20
    Dear Team,

    We have couple of ex2200 vcs  connected to a five member ex3300 vc. we have seeing drops are on the BE queue on ae uplink interfaces though we have configured qos

    dsw-agg> show class-of-service interface ae9.0
    Logical interface: ae9.0, Index: 82
    Object Name Type Index
    Classifier dscp_ba dscp 12806
    Classifier ieee8021p-default ieee8021p 11

    dsw-agg> show interfaces queue ge-0/0/16
    Physical interface: ge-0/0/16, Enabled, Physical link is Up
    Interface index: 190, SNMP ifIndex: 535
    Forwarding classes: 16 supported, 5 in use
    Egress queues: 8 supported, 5 in use
    Queue: 0, Forwarding classes: Best-Effort
    Queued:
    Transmitted:
    Packets : 30106586
    Bytes : 19940414334
    Tail-dropped packets : 4274
    RL-dropped packets : 0
    RL-dropped bytes : 0
    Queue: 1, Forwarding classes: Mission-Critical
    Queued:
    Transmitted:
    Packets : 31098
    Bytes : 25815801
    Tail-dropped packets : 0
    RL-dropped packets : 0
    RL-dropped bytes : 0
    Queue: 3, Forwarding classes: Video
    Queued:
    Transmitted:
    Packets : 182694823
    Bytes : 26648174628
    Tail-dropped packets : 60
    RL-dropped packets : 0
    RL-dropped bytes : 0
    Queue: 5, Forwarding classes: Voice
    Queued:
    Transmitted:
    Packets : 1101966
    Bytes : 841722093
    Tail-dropped packets : 0
    RL-dropped packets : 0
    RL-dropped bytes : 0
    Queue: 7, Forwarding classes: Network-Control
    Queued:
    Transmitted:
    Packets : 660504
    Bytes : 88282295
    Tail-dropped packets : 0
    RL-dropped packets : 0
    RL-dropped bytes : 0

    dsw-agg> show configuration class-of-service
    classifiers {
    dscp dscp_ba {
    forwarding-class Network-Control {
    loss-priority low code-points nc1;
    }
    forwarding-class Voice {
    loss-priority low code-points ef;
    }
    forwarding-class Video {
    loss-priority low code-points af21;
    }
    forwarding-class Mission-Critical {
    loss-priority low code-points af11;
    }
    forwarding-class Best-Effort {
    loss-priority low code-points be;
    }
    }
    }
    drop-profiles {
    80-full {
    fill-level 80;
    }
    }
    forwarding-classes {
    class Network-Control queue-num 7;
    class Voice queue-num 5;
    class Video queue-num 3;
    class Mission-Critical queue-num 1;
    class Best-Effort queue-num 0;
    }
    interfaces {
    ae* {
    scheduler-map network-port-sched;
    unit * {
    classifiers {
    dscp dscp_ba;
    }
    }
    }
    }
    scheduler-maps {
    network-port-sched {
    forwarding-class Network-Control scheduler control-network-sched;
    forwarding-class Voice scheduler voice-network-sched;
    forwarding-class Video scheduler video-sched;
    forwarding-class Mission-Critical scheduler mission-critical-sched;
    forwarding-class Best-Effort scheduler be-sched;
    }
    }
    schedulers {
    control-network-sched {
    buffer-size percent 5;
    priority strict-high;
    drop-profile-map loss-priority high protocol any drop-profile 80-full;
    }
    voice-network-sched {
    buffer-size percent 5;
    priority strict-high;
    }
    video-sched {
    transmit-rate percent 20;
    buffer-size percent 20;
    priority low;
    }
    mission-critical-sched {
    transmit-rate percent 50;
    buffer-size percent 50;
    priority low;
    }
    be-sched {
    transmit-rate {
    remainder;
    }
    buffer-size {
    remainder;
    }
    priority low;
    }
    }

    Let me know any changes required to avoid the drops.

    Thanks,
    AN





  • 2.  RE: Drops are on the BE queue

    Posted 11-01-2021 15:09
    What is the ae9 interface utilization?  

    Also, neither of your strict-high schedulers, control-network-sched or voice-network-sched, have transmit rates.  Furthermore, you will want to apply a shaping-rate with the transmit-rate which will limit the amount of traffic these queues  can use.  The transmit-rate statement alone does not do that for strict-high priority queues.  Without the shaping-rate statement, the strict-high queues can use up any and all bandwidth they need thus causing lower priority queues like your BE one to starve and drop packets.