Line 1: |
Line 1: |
| {{Template: Networking_rutos_manual_fw_disclosure | | {{Template: Networking_rutos_manual_fw_disclosure |
− | | fw_version = {{{series}}}_R_00.07.00 | + | | fw_version ={{Template: Networking_rutos_manual_latest_fw |
− | | series = {{{series}}} | + | | series = {{{series}}} |
| + | | name = {{{name}}} |
| + | }} |
| }} | | }} |
− | {{#ifeq: {{{legacy}}} | 1 |<br><i><b>Note</b>: <b>[[{{{name}}} QoS (legacy WebUI)|click here]]</b> for the old style WebUI (FW version RUT9XX_R_00.06.08.2 and earlier) user manual page.</i>|}} | + | {{#ifeq: {{{series}}} | RUT9 |<br><i><b>Note</b>: <b>[[{{{name}}} QoS (legacy WebUI)|click here]]</b> for the old style WebUI (FW version {{Template: Networking_rutos_manual_latest_fw | series = RUT9XX}} and earlier) user manual page.</i>|}} |
| + | {{#ifeq: {{{series}}} | RUT2 |<br><i><b>Note</b>: <b>[[{{{name}}} QoS (legacy WebUI)|click here]]</b> for the old style WebUI (FW version {{Template: Networking_rutos_manual_latest_fw | series = RUT2XX}} and earlier) user manual page.</i>|}} |
| + | __TOC__ |
| ==Summary== | | ==Summary== |
| | | |
Line 18: |
Line 22: |
| The <b>SQM</b> page is used to set up Smart Queue Management (SQM) instances which can limit the download and upload speeds of selected network interfaces. | | The <b>SQM</b> page is used to set up Smart Queue Management (SQM) instances which can limit the download and upload speeds of selected network interfaces. |
| | | |
− | {{#switch: TRB2 | + | {{#switch: {{{series}}} |
− | | #default = | + | | RUTX = |
− | | TRB2|TRB1|RUT36X|RUT30X|RUT9|TCR1 = | + | | #default = |
| <u><b> | | <u><b> |
| | | |
Line 163: |
Line 167: |
| <td>50</td> | | <td>50</td> |
| <td>50</td> | | <td>50</td> |
− | {{#ifeq:{{{mobile}}}<td>50</td>|}} | + | {{#ifeq:{{{mobile}}}|1|<td>50</td>|}} |
| |}} </tr> | | |}} </tr> |
| <tr> | | <tr> |
Line 177: |
Line 181: |
| {{#ifeq:{{{wifi}}}|1|<td>50</td>|}} | | {{#ifeq:{{{wifi}}}|1|<td>50</td>|}} |
| <td>unchanged</td> | | <td>unchanged</td> |
− | {{#ifeq:{{{mobile}}}<td>unchanged</td>|}} | + | {{#ifeq:{{{mobile}}}|1|<td>unchanged</td>|}} |
− | </tr>|}}
| + | |}} </tr> |
| </table> | | </table> |
| | | |
Line 226: |
Line 230: |
| | | |
| ==QoS== | | ==QoS== |
| + | |
| + | 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 {{{name}}} devices. |
| | | |
| <u><b>Note:</b> QoS is additional software that can be installed from the <b>Services → [[{{{name}}} Package Manager|Package Manager]]</b> page.</u> | | <u><b>Note:</b> QoS is additional software that can be installed from the <b>Services → [[{{{name}}} Package Manager|Package Manager]]</b> page.</u> |
| | | |
| + | ===Interfaces=== |
| + | ---- |
| + | The <b>Interfaces</b> section is used to set up download and upload speed limits on the device's network interfaces. |
| + | |
| + | [[File:Networking_rutos_manual_traffic_shaping_qos_interfaces.png|border|class=tlt-border]] |
| + | |
| + | <table class="nd-othertables"> |
| + | <tr> |
| + | <th style="width: 250px">Field</th> |
| + | <th style="width: 250px">Value</th> |
| + | <th style="width: 579px">Description</th> |
| + | </tr> |
| + | <tr> |
| + | <td>Calculate overhead</td> |
| + | <td>yes | no; default: <b>no</b></td> |
| + | <td>Decreases upload and download ratio to prevent link saturation.</td> |
| + | </tr> |
| + | <tr> |
| + | <td>Download speed (kbit/s)</td> |
| + | <td>integer; default: <b>none</b></td> |
| + | <td>Maximum download speed for the specified interface.</td> |
| + | </tr> |
| + | <tr> |
| + | <td>Upload speed (kbit/s)</td> |
| + | <td>integer; default: <b>none</b></td> |
| + | <td>Maximum upload speed for the specified interface.</td> |
| + | </tr> |
| + | <tr> |
| + | <td>Enable</td> |
| + | <td>yes | no; default: <b>no</b></td> |
| + | <td>Turns the rule on or off.</td> |
| + | </tr> |
| + | </table> |
| + | |
| + | ===Classification Rules=== |
| + | ---- |
| + | The <b>Classification Rules</b> 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 {{{name}}} is handling more important traffic |
| + | (for example, video streaming, SSH) at a higher priority and less important traffic (FTP, HTTP) at a lower priority. |
| + | |
| + | [[File:Networking rutos manual traffic shaping qos classification rules.png|border|class=tlt-border]] |
| + | |
| + | <table class="nd-mantable"> |
| + | <tr> |
| + | <th>Field</th> |
| + | <th>Value</th> |
| + | <th>Description</th> |
| + | </tr> |
| + | <tr> |
| + | <td>Target</td> |
| + | <td>Priority | Express | Normal | Bulk; default: <b>Normal</b></td> |
| + | <td>Defines the priority of handling the type of traffic defined in this rule.</td> |
| + | </tr> |
| + | <tr> |
| + | <td>Source host</td> |
| + | <td>All | IP; default: <b>All</b></td> |
| + | <td>Host(s) from which data will be transmitted.</td> |
| + | </tr> |
| + | <tr> |
| + | <td>Destination host</td> |
| + | <td>All | IP; default: <b>All</b></td> |
| + | <td>Host(s) to which data will be transmitted.</td> |
| + | </tr> |
| + | <tr> |
| + | <td>Protocol</td> |
| + | <td>All | TCP | UDP | ICMP | -- custom --; default: <b>All</b></td> |
| + | <td>Data transmission protocol to match the rule.</td> |
| + | </tr> |
| + | <tr> |
| + | <td>Ports</td> |
| + | <td>All | integer [0..65535]; default: <b>none</b></td> |
| + | <td>Port number(s) to match the rule. You can enter multiple ports by separating them by commas (e.g., <i>22,53,80</i>).</td> |
| + | </tr> |
| + | </table> |
| | | |
− | <!-- add qos description -->
| |
| | | |
| [[Category:{{{name}}} Services section]] | | [[Category:{{{name}}} Services section]] |