linux_router:tc

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux_router:tc [2020-11-28 Sat wk48 12:29] – [TC - Traffic Control] baumkplinux_router:tc [2023-04-30 Sun wk17 17:43] (current) – external edit 127.0.0.1
Line 1: Line 1:
 {{tag>linux router TC Traffic Control}} {{tag>linux router TC Traffic Control}}
 ======TC - Traffic Control====== ======TC - Traffic Control======
-The Linux kernel's network stack has network traffic control and shaping features. The iproute2 package installs the tc command to control these via the command line.+The Linux kernel's network stack has network traffic control and shaping features. The iproute2 package installs the tc command to control these via the command line.\\
 Queuing controls how data is sent; receiving data is much more reactive with fewer network-oriented controls. However, since TCP/IP packets are sent using a slow start the system starts sending the packets slow and keeps sending them faster and faster until packets start getting rejected - it is therefore possible to control how much traffic is received on a LAN by dropping packets that arrive at a router before they get forwarded. There are more relevant details, but they do not touch directly on queuing logic. Queuing controls how data is sent; receiving data is much more reactive with fewer network-oriented controls. However, since TCP/IP packets are sent using a slow start the system starts sending the packets slow and keeps sending them faster and faster until packets start getting rejected - it is therefore possible to control how much traffic is received on a LAN by dropping packets that arrive at a router before they get forwarded. There are more relevant details, but they do not touch directly on queuing logic.
  
Line 8: Line 8:
   *[[https://lartc.org/|Linux Advanced Routing & Traffic Control]]   *[[https://lartc.org/|Linux Advanced Routing & Traffic Control]]
     *[[https://lartc.org/manpages/|Man Pages]]     *[[https://lartc.org/manpages/|Man Pages]]
-    *[[+    *[[https://lartc.org/howto/|HOWTO]]
   *[[https://netbeez.net/blog/how-to-use-the-linux-traffic-control/|How to Use the Linux Traffic Control]]   *[[https://netbeez.net/blog/how-to-use-the-linux-traffic-control/|How to Use the Linux Traffic Control]]
 +  *Archwiki [[https://wiki.archlinux.org/index.php/Advanced_traffic_control|Advanced traffic control]]
 +  *Funtoo [[https://www.funtoo.org/Traffic_Control|Traffic Control]], good basic description.
  
 ---- ----
  
 <-  linux_router:dns_dhcp|Prev page ^ linux_router:start|Start page ^ linux_router:misc|Next page -> <-  linux_router:dns_dhcp|Prev page ^ linux_router:start|Start page ^ linux_router:misc|Next page ->
  • /app/www/public/data/attic/linux_router/tc.1606537761.txt.gz
  • Last modified: 2023-04-30 Sun wk17 17:44
  • (external edit)