tc relates to the Linux kernel packet scheduler as iptables to netfilter. Both are user-space CLI programs that are used to configure their respective Linux kernel subsystem.

tc (traffic control) is the user-space system administration utility program used to configure the Linux kernel packet scheduler. tc is usually packaged as part of the iproute2 package.

Syntax

See also

External links

  • Dated but still very relevant HOWTO from the Linux Documentation Project.
  • More up-to-date HOWTO for advanced networking topics, including traffic control
  • brief note of various parts of linux traffic control. English is sometimes broken, but the information is still good.
  • Example use of tc for shaping tcp/80 traffic.
  • ArchLinux wiki entry for traffic control with tc.
  • A proposed alternative to the regular tc program, however it appear to have stalled.