Quality of Service

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 15:12, 23 July 2005 (edit)
Sveasoft (Talk | contribs)
(Introduction - Note about faux-virus protection)
← Previous diff
Revision as of 15:18, 23 July 2005 (edit) (undo)
Sveasoft (Talk | contribs)
(formatting)
Next diff →
Line 4: Line 4:
Quality of Service (QoS) is a method to guarantee a bandwidth relationship between individual applications or protocols. This is very handy when you max out your connection so that you can allow for each application to have some bandwidth and so that no single application can take down the internet connection. This allows, for example, a full speed download via FTP without causing jittering on a VOIP chat. The FTP will slow down slightly as bandwidth is needed for the VOIP, provided VOIP was given greater priority. Quality of Service (QoS) is a method to guarantee a bandwidth relationship between individual applications or protocols. This is very handy when you max out your connection so that you can allow for each application to have some bandwidth and so that no single application can take down the internet connection. This allows, for example, a full speed download via FTP without causing jittering on a VOIP chat. The FTP will slow down slightly as bandwidth is needed for the VOIP, provided VOIP was given greater priority.
-Request: +If you would like to set hard coded bandwidth limits (Throttling), this can be done using the [[tc command]]
 + 
 +=Instructions=
 + 
 + 
 +=Request=
* connlimit / iplimit extension for netfilter http://www.netfilter.org/documentation/HOWTO/netfilter-extensions-HOWTO-3.html#ss3.5 * connlimit / iplimit extension for netfilter http://www.netfilter.org/documentation/HOWTO/netfilter-extensions-HOWTO-3.html#ss3.5
Line 12: Line 17:
this will surely slowing down any virus/worm trying to spread in the network. this will surely slowing down any virus/worm trying to spread in the network.
-thus, will not slowing down the whole internet. ('''NOTE''' This will NOT slow down the spread of viruses. QoS does not work that way. Viruses will spread at their normal rate, but you will not notice it on your internet connection since the viruses will have a lower priority. QoS works by slowing down lower priority traffic instantly, and then resuming it to full speed instantly as higher prioirty traffic uses bandwidth. What you are suggesting will simply allow you to spread viruses without noticing it, allowing you to live longer without realizing you are infected. In order to slow the spread of viruses you would need to THROTTLE all undefined ports. Throttling is limiting to a specific rate constantly and is not dynamic as QoS is.)+thus, will not slowing down the whole internet.
- +
 +See these links:
http://wl500g.info/showthread.php?t=2515 http://wl500g.info/showthread.php?t=2515
http://forum.bsr-clan.de/ftopic1305.html http://forum.bsr-clan.de/ftopic1305.html
 +('''NOTE''' This will NOT slow down the spread of viruses. QoS does not work that way. Viruses will spread at their normal rate, but you will not notice it on your internet connection since the viruses will have a lower priority. QoS works by slowing down lower priority traffic instantly, and then resuming it to full speed instantly as higher prioirty traffic uses bandwidth. What you are suggesting will simply allow you to spread viruses without noticing it, allowing you to live longer without realizing you are infected. In order to slow the spread of viruses you would need to THROTTLE all undefined ports. Throttling is limiting to a specific rate constantly and is not dynamic as QoS is. IE, limit all undefined traffic to 1k/s)
-other QoS improvement:+=other QoS improvement=
* http://frottle.sourceforge.net/ * http://frottle.sourceforge.net/
* http://patraswireless.net/software.html * http://patraswireless.net/software.html
- 
-If you would like to set hard coded bandwidth limits, this can be done using the [[tc command]] 
'''You are here: ''' '''[[Main Page]]'''/'''[[DD-WRT Docu (EN)]]'''/'''[[Quality of Service]]''' '''You are here: ''' '''[[Main Page]]'''/'''[[DD-WRT Docu (EN)]]'''/'''[[Quality of Service]]'''

Revision as of 15:18, 23 July 2005

You are here: Main Page/DD-WRT Docu (EN)/Quality of Service

Contents

Introduction

Quality of Service (QoS) is a method to guarantee a bandwidth relationship between individual applications or protocols. This is very handy when you max out your connection so that you can allow for each application to have some bandwidth and so that no single application can take down the internet connection. This allows, for example, a full speed download via FTP without causing jittering on a VOIP chat. The FTP will slow down slightly as bandwidth is needed for the VOIP, provided VOIP was given greater priority.

If you would like to set hard coded bandwidth limits (Throttling), this can be done using the tc command

Instructions

Request

  • easy htb/tc configurator or script generator
  • categorized all other ports not configured as bulk, not as standard like current config

this will surely slowing down any virus/worm trying to spread in the network. thus, will not slowing down the whole internet.

See these links: http://wl500g.info/showthread.php?t=2515

http://forum.bsr-clan.de/ftopic1305.html

(NOTE This will NOT slow down the spread of viruses. QoS does not work that way. Viruses will spread at their normal rate, but you will not notice it on your internet connection since the viruses will have a lower priority. QoS works by slowing down lower priority traffic instantly, and then resuming it to full speed instantly as higher prioirty traffic uses bandwidth. What you are suggesting will simply allow you to spread viruses without noticing it, allowing you to live longer without realizing you are infected. In order to slow the spread of viruses you would need to THROTTLE all undefined ports. Throttling is limiting to a specific rate constantly and is not dynamic as QoS is. IE, limit all undefined traffic to 1k/s)

other QoS improvement

 * http://frottle.sourceforge.net/
 * http://patraswireless.net/software.html


You are here: Main Page/DD-WRT Docu (EN)/Quality of Service