How to configure QOS setting(dscp, packet drop...)

  • 1
  • Idea
  • Updated 8 months ago
  • Implemented
  • (Edited)
Hi everyone.

I want to share configuring qos seeting in AP.

I had recently need QOS setting for some reason.

But I could't find manual or guide about that in anywhere.

As Many times it tested this config, I found how to configure.

Thus I have shared how to it.

1) If you want to drop multicast(ex. 239.0.0.1 as multicast streaming) from DS(wired network) to wireless client, you can configure the following.

<cli on AP>
* rkscli: set qos eth0 ip add bcast dest 239.0.0.1/255.255.255.255 drop

Multicast stream flow from DS to wireless, thus you must drop the stream on eth0.

If It flow from Wireless to DS, you must drop stream on wlanXX.

* rkscli: set qos walnXX ip add bcast dest 239.0.0.1/255.255.255.255 drop

2) If you want to configure high priority Qos level(DSCP: video or voice), you can configure the following.

<cli on AP>
* rkscli: set qos eth0 ip add bcast dest 239.0.0.1/255.255.255.255 tos video

or

* rkscli: set qos eth0 ip add bcast dest 239.0.0.1/255.255.255.255 tos voice

Multicast stream flow from DS to wireless, thus you must classification and marking the stream on eth0.

If It flow from Wireless to DS, you must configure it on wlanXX.

* rkscli: set qos wlanXX ip add bcast dest 239.0.0.1/255.255.255.255 tos video

or

* rkscli: set qos wlanXX ip add bcast dest 239.0.0.1/255.255.255.255 tos voice

Also You can confirm cli on AP.

* rkscli: get mqstats wlanXX all -> wlanxx is wlan name, all is assoc client, choose all or assoc or mac.

I hope to help someone who need this configuration.

Regards and Thanks.

p.s Hi Empolyee, Plz upload article about that on KB.

Bye.

Photo of Jeronimo

Jeronimo

  • 98 Posts
  • 10 Reply Likes

Posted 8 months ago

  • 1
Photo of Michael Brado

Michael Brado, Official Rep

  • 1889 Posts
  • 269 Reply Likes
https://support.ruckuswireless.com/answers/000001181


set qos    : set qos...
        set qos heuristics {voice|video} classify <octet count>
                 -- Sets octet count for Heuristic-based classification
        set qos heuristics {voice|video} noclassify <octet count>
                 -- Sets octet count for Heuristic-based no-classification window
        set qos heuristics {voice|video} {ipg|pktlen} <minimum> <maximum>
                 -- Sets parameters for Heuristic-based classification
        set qos tos classify {voice|video} {<comma separated TOS value(s)>|none}
                 -- Sets values for TOS-based classification
        set qos tos mark {voice|video} <TOS value>
                 -- Sets TOS values for each type of traffic
        set qos dot1p classify {voice|video} {<comma separated Dot1p value(s)>|none}
                 -- Sets values for DOT1P-based classification
        set qos dot1p mark {voice|video} <Dot1p value>
                 -- Sets Dot1p values for each type of traffic

Commands for WLAN :
 
rkscli: set qos wlan0 tos static-mark enable 5
 
set qos wlan0 ip add ucast dest <VPN>/<subnet> tos voice
Photo of Jeronimo

Jeronimo

  • 97 Posts
  • 10 Reply Likes
Thanks for update.

I saw the article.

But it have only how to verify to qos at the article.

Regards.