
tc (traffic control) is the user-space
system administration
An IT administrator, system administrator, 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 administr ...
utility program used to configure the
Linux kernel packet scheduler. Tc is usually packaged as part of the
iproute2
iproute2 is a collection of userspace utilities for controlling and monitoring various aspects of networking in the Linux kernel, including routing, network interfaces, tunnels, traffic control, and network-related device drivers.
Project
...
package.
Syntax
tc filter add dev pppoe-dsl parent 1: prio 1 protocol ip handle 202 fw flowid 1:202
See also
*
cgroups
cgroups (abbreviated from control groups) is a Linux kernel feature that limits, accounts for, and isolates the resource usage (CPU, memory, disk I/O, etc.) of a collection of processes.
Engineers at Google started the work on this feature ...
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