Difference between revisions of "Tc (command)"

From wikieduonline
Jump to navigation Jump to search
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
{{lc}}
 
[[wikipedia:Tc (Linux)]] show and manipulate traffic control settings
 
[[wikipedia:Tc (Linux)]] show and manipulate traffic control settings
 
* Man page: https://man7.org/linux/man-pages/man8/tc.8.html
 
* Man page: https://man7.org/linux/man-pages/man8/tc.8.html
Line 4: Line 5:
  
 
To increase [[round-trip]]<ref>https://netbeez.net/blog/packet-loss-round-trip-time-tcp/</ref>
 
To increase [[round-trip]]<ref>https://netbeez.net/blog/packet-loss-round-trip-time-tcp/</ref>
[[tc qdisc]] add dev eth0 root [[netem]] delay 5000ms
+
* <code>[[tc qdisc]] add dev eth0 root [[netem]] delay 5000ms</code>
 +
* <code>[[tc qdisc add]] dev eth0 root netem loss 10%</code>
 +
* <code>[[tc qdisc del]] dev eth0 root</code>
 +
* <code>[[tc qdisc show]] dev eth0 root</code>
  
  tc qdisc add dev eth0 root netem loss 10%
+
  [[tc qdisc add dev]] eth0 root [[netem]] delay 200ms 20ms 25% loss 1% 25% duplicate 2% corrupt 0.1% reorder 5% 50%
  
  
  tc qdisc del dev eth0 root
+
  [[tc filter]] add dev pppoe-dsl parent 1: prio 1 protocol ip handle 202 fw flowid 1:202
 
 
tc qdisc show dev eth0 root
 
 
 
 
 
netem
 
Network Emulator is an enhancement of the Linux traffic control facilities that allow to add delay, packet loss, duplication and more other characteristics to packets outgoing from a selected network interface.
 
 
 
== Errors ==
 
tc qdisc add dev eth0 root netem delay 200ms 20ms 25% loss 1% 25% duplicate 2% corrupt 0.1% reorder 5% 50%
 
  
 
== Related ==
 
== Related ==
 +
* <code>[[netem]]</code> network emulator to allow add delay, packet loss, duplication and more...
 
* [[PacketShaper]]
 
* [[PacketShaper]]
 
* [[TeamCity]]
 
* [[TeamCity]]
Line 28: Line 24:
  
 
== See also ==
 
== See also ==
 +
* {{tc}}
 
* {{Traffic shaping}}
 
* {{Traffic shaping}}
 
* {{Linux networking commands}}
 
* {{Linux networking commands}}

Latest revision as of 15:36, 14 February 2023

wikipedia:Tc (Linux) show and manipulate traffic control settings


To increase round-trip[1]

tc qdisc add dev eth0 root netem delay 200ms 20ms 25% loss 1% 25% duplicate 2% corrupt 0.1% reorder 5% 50%


tc filter add dev pppoe-dsl parent 1: prio 1 protocol ip handle 202 fw flowid 1:202

Related[edit]

See also[edit]

  • https://netbeez.net/blog/packet-loss-round-trip-time-tcp/
  • Advertising: