Linux tc
TC
- qdisc; queuing discipline: high level object for shaping & scheduling
- Simplest is FIFO, also default
- classful: different policy for each class of traffic
- add an identifier (classic) for qdiscs so they can be targeted by filters
- example HTB
- classless; queues
- leaves of qdisc hierarchies must be classless qdiscs(automatic by kernel)
- qdiscs have a handle, classes class id. format h:cid
- IFB: virtual network device with inverted ingress legresss