|
|
(4 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| __TOC__
| | {{Template: Networking_rut_manual_qos |
| ==Summary==
| | <!------------------------DEVICE-----------------------> |
| | | | name = RUT900 |
| With '''QoS''' you can prioritize network traffic selected by addresses, ports or services. This chapter is an overview of the '''QoS''' function in RUT routers.
| | | series = RUT9XX |
| | | }} |
| ==General settings and Interfaces==
| |
| | |
| The '''General settings''' section is used to enable or disable all QoS functionality and the '''Interfaces''' section allows you to set up bandwidth limits for specified network interfaces.
| |
| | |
| [[File:Services qos general settings and interfaces.png]]
| |
| | |
| <table class="nd-othertables">
| |
| <tr>
| |
| <td colspan="3" style="border: 1px solid white; border-bottom: 2px solid #0054A6; text-align: left; color: #0054A6;" >GENERAL SETTINGS</td>
| |
| </tr>
| |
| <tr>
| |
| <th style="width: 250px">field name</th>
| |
| <th style="width: 250px">value</th>
| |
| <th style="width: 579px">description</th>
| |
| </tr>
| |
| <tr>
| |
| <td>Enable</td>
| |
| <td>yes {{!}} no; Default: '''no'''</td>
| |
| <td>Toggles QoS functionality ON or OFF</td>
| |
| </tr>
| |
| <tr>
| |
| <td colspan="3" style="border: 1px solid white; border-bottom: 2px solid #0054A6;text-align: left; color: #0054A6;" >INTERFACES</td>
| |
| </tr>
| |
| <tr>
| |
| <td>Interface</td>
| |
| <td>WAN {{!}} LAN {{!}} PPP; Default: '''WAN'''</td>
| |
| <td>Interface that the rule applies to</td>
| |
| </tr>
| |
| <tr>
| |
| <td>Enable</td>
| |
| <td>yes {{!}} no; Default: '''no'''</td>
| |
| <td>Toggles the rule ON or OFF</td>
| |
| </tr>
| |
| <tr>
| |
| <td>Calculate overhead</td>
| |
| <td>yes {{!}} no; Default: '''no'''</td>
| |
| <td>Decreases upload and download ratio to prevent link saturation</td>
| |
| </tr>
| |
| <tr>
| |
| <td>Half-duplex</td>
| |
| <td>es {{!}} no; Default: '''no'''</td>
| |
| <td>Enables data transmission in both directions on a single carrier</td>
| |
| </tr>
| |
| <tr>
| |
| <td>Download speed (kbit/s)</td>
| |
| <td>integer; Default: '''1024'''</td>
| |
| <td>Specifies maximum download speed for the specified interface</td>
| |
| </tr>
| |
| <tr>
| |
| <td>Upload speed (kbit/s)</td>
| |
| <td>integer; Default: '''128'''</td>
| |
| <td>Specifies maximum upload speed for the specified interface</td>
| |
| </tr>
| |
| </table>
| |
| | |
| ==Classification Rules==
| |
| | |
| [[Image:Services qos classification rules.PNG]]
| |
| | |
| {| class="wikitable"
| |
| |+
| |
| ! style="width: 250px; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" | FIELD NAME | |
| ! style="width: 250px; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" | VALUE
| |
| ! style="width: 579px; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" | DESCRIPTION
| |
| |-
| |
| ! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Target
| |
| | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Priority {{!}} Express {{!}} Normal {{!}} Low; Default: '''WAN'''
| |
| | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Target for which the rule will be applied
| |
| |-
| |
| ! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Source host
| |
| | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | All {{!}} ip; Default: '''All'''
| |
| | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Host from which data will be transmitted
| |
| |-
| |
| ! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Destination host
| |
| | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | All {{!}} ip; Default: '''All'''
| |
| | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Host to which data will be transmitted
| |
| |-
| |
| ! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Protocol
| |
| | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | All {{!}} TCP {{!}} UDP {{!}} ICMP {{!}} -- custom --; Default: '''All'''
| |
| | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Data transmission protocol | |
| |- | |
| ! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Ports
| |
| | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | All {{!}} integer [0..65535]; Default: '''22,53'''
| |
| | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Port(s) that will be used for transmission. You can enter multiple ports by separating them by commas (',')
| |
| |-
| |
| ! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Number of bytes
| |
| | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | integer; Default: " "
| |
| | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | The maximum number of bytes for the connection
| |
| |-
| |
| |}
| |
The information in this page is updated in accordance with firmware version RUT9XX_R_00.06.09.5.
Summary
QoS provides the possibility to prioritize network traffic based on hosts, ports or services and limit download & upload speeds on a selected interface.
This chapter of the user manual provides an overview of the QoS page in RUT900 devices.
Interfaces
The Interfaces section is used to set up download and upload speed limits on the device's network interfaces.
Field |
Value |
Description |
Interface |
WAN | LAN | WiFi_WAN | Mobile |
Interface to which the rule applies. |
Enable |
yes | no; default: no |
Turns the rule on or off. |
Calculate overhead |
yes | no; default: no |
Decreases upload and download ratio to prevent link saturation. |
Download speed (kbit/s) |
integer; default: none |
Maximum download speed for the specified interface. |
Upload speed (kbit/s) |
integer; default: none |
Maximum upload speed for the specified interface. |
Classification Rules
The Classification Rules section is used to configure rules that prioritize
certain traffic over other, less important traffic. This traffic can be defined by
a source or destination host, port or a network protocol. Traffic that matches a
rule with higher preference will be handled with higher priority.
Generally, this should be used in cases where you want to isolate certain types
of traffic in order to make sure the RUT900 is handling more important traffic
(for example, video streaming, SSH) at a higher priority and less important traffic (FTP, HTTP) at a lower priority.
Field |
Value |
Description |
Target |
Priority | Express | Normal | Low; default: Normal |
Defines the priority of handling the type of traffic defined in this rule. |
Source host |
All | IP; default: All |
Host(s) from which data will be transmitted. |
Destination host |
All | IP; default: All |
Host(s) to which data will be transmitted. |
Protocol |
All | TCP | UDP | ICMP | -- custom --; default: All |
Data transmission protocol to match the rule. |
Ports |
All | integer [0..65535]; default: none |
Port number(s) to match the rule. You can enter multiple ports by separating them by commas (e.g., 22,53,80). |
Number of bytes |
integer; default: none |
Maximum number of bytes for this connection. |