tc (traffic control) is the user-space
system administration
A system administrator, or sysadmin, or admin is a person who is responsible for the upkeep, configuration, and reliable operation of computer systems, especially multi-user computers, such as servers. The system administrator seeks to ensu ...
utility program used to configure the
Linux kernel packet scheduler
A network scheduler, also called packet scheduler, queueing discipline (qdisc) or queueing algorithm, is an arbiter on a node in a packet switching communication network. It manages the sequence of network packets in the transmit and receive q ...
. Tc is usually packaged as part of the
iproute2 package.
Syntax
tc filter add dev pppoe-dsl parent 1: prio 1 protocol ip handle 202 fw flowid 1:202
See also
*
cgroups
References
External links
Traffic Control HOWTODated but still very relevant HOWTO from the Linux Documentation Project.
More up-to-date HOWTO for advanced networking topics, including traffic control
Linux TC Notesbrief note of various parts of linux traffic control. English is sometimes broken, but the information is still good.
tc: Linux HTTP Outgoing Traffic ShapingExample use of tc for shaping tcp/80 traffic.
Advanced Traffic ControlArchLinux wiki entry for traffic control with tc.
tcngA proposed alternative to the regular tc program, however it appear to have stalled.
Linux network-related software
Utilities for Linux
{{linux-stub