Site Tools


qos-settings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
qos-settings [2024/04/12 15:51] – [QoS - Basic Principles] -added section differentiating QoS from BWL in intro hogwildqos-settings [2024/04/16 16:55] (current) – [How Does all this Help Me?] remove "of the" hogwild
Line 3: Line 3:
 Quality of Service (QoS) is a method to prioritize/penalize predefined types of traffic. QoS is a complex topic so this text will discuss only enough basic principles to help you configure an initial setup. Quality of Service (QoS) is a method to prioritize/penalize predefined types of traffic. QoS is a complex topic so this text will discuss only enough basic principles to help you configure an initial setup.
  
-QoS is not the same as FreshTomato'Bandwidth Limiter. QoS analyzes all traffic and follows rules for prioritizing one type of traffic over another, based on all clients on the network. Bandwidth Limiter limits the bandwidth used by one or more client devices on the network. Bandwidth Limiter does not prioritize one type of traffic over another type. It prioritizes one client device or group of client devices over others.+==== QoS is not Bandwidth Limiter ====
  
-If you need a simple, crude tool for one or more known client devices, Bandwidth Limiter may be what you need.+QoS is not the same as FreshTomato's [[bwlimit|Bandwidth Limiter]]\\
  
-QoS is more sophisticated, and in many ways, more refined tool.+  * QoS analyzes all traffic on all clients on the network. 
 +  * QoS follows rules for prioritizing one type of traffic over another.  
 +  * Bandwidth Limiter limits the bandwidth used by one or more client devices on the network. 
 +  * Bandwidth Limiter prioritizes one client device/group of client devices over others. \\ It does not analzye traffic types. 
 + 
 + \\ 
 + 
 +If you need a simple, crude tool for one or more known client devices, Bandwidth Limiter may be all that you need. 
 + 
 +QoS is more sophisticated, more refined tool.
  
 However, Bandwidth Limiter shares a few settings with QoS. When Bandwidth Limiter is enabled, QoS should be disabled, and vice versa. If both are enabled, they will conflict with each other and neither will work. \\ However, Bandwidth Limiter shares a few settings with QoS. When Bandwidth Limiter is enabled, QoS should be disabled, and vice versa. If both are enabled, they will conflict with each other and neither will work. \\
Line 31: Line 40:
   * **Queuing:** This (Outbound only process) is the buffering of data which the network can't process in real time. \\ There are many forms of Queuing in QoS. This is divided into classes.\\  \\    * **Queuing:** This (Outbound only process) is the buffering of data which the network can't process in real time. \\ There are many forms of Queuing in QoS. This is divided into classes.\\  \\ 
   * **Policing:** This is the (Inbound and Outbound) process of dropping packets in a controlled way. \\  \\    * **Policing:** This is the (Inbound and Outbound) process of dropping packets in a controlled way. \\  \\ 
-  * **Class Discipline:** These are the actual rules of priority applied to all the classes of data. \\ Packets In the Priority class always come first. If Priority is empty, WFQ (Weighted Fair Queuing) \\ is applied among all the other classes. \\ There are dozens of queuing disciplinesFreshTomato only supports the following:+  * **Queuing Discipline:** Also known as "Class Discipline"These are the actual rules of priority \\ that are applied to the data classes.\\ This specifies which packets are put into queues in which order, and in what quantity. \\ Packets in the Priority class always come first. If Priority is empty, WFQ (Weighted Fair Queuing) is applied among all the other classes. \\ There are many queuing disciplinesFreshTomato only supports the Qdisc Queing Discipline
     * asdfgjkl     * asdfgjkl
     * asdfghjkl\\     * asdfghjkl\\
Line 46: Line 55:
 Is someone on your LAN generating too much traffic?  \\ Is someone on your LAN generating too much traffic?  \\
  
-These are all problems that QoS can help you to solve. Note that QoS is NOT auto-regulating. You need to manually define most of the QoS parameters, and tweak them, as needed.+These are all problems that QoS can help you to solve. Note that QoS is NOT auto-regulating. You need to manually define most QoS parameters, and tweak them, as needed.
  
 ===== CTF implications ===== ===== CTF implications =====
qos-settings.1712933514.txt.gz · Last modified: 2024/04/12 15:51 by hogwild