Con il tool tc è possibile ottenere varie informazioni e dettagli sul traffico gestito con le opzioni -s (statistics), -d (details), -r (raw). Esempio:
# tc -s -d qdisc qdisc sfq 8002: dev eth0 quantum 1514b limit 128p flows 128/1024 perturb 15sec Sent 0 bytes 0 pkts (dropped 0, overlimits 0) qdisc sfq 8001: dev eth0 quantum 1514b limit 128p flows 128/1024 perturb 15sec Sent 0 bytes 0 pkts (dropped 0, overlimits 0) qdisc cbq 10: dev eth0 rate 10Mbit cell 8b (bounded,isolated) prio no-transmit/8 weight 10Mbit allot 1514b level 2 ewma 5 avpkt 1000b maxidle 23us Sent 5598228 bytes 18672 pkts (dropped 0, overlimits 0) borrowed 0 overactions 0 avgidle 624 undertime 0
E' possibile inoltre controllare le impostazioni correnti con il comando show o ls:
# tc qdisc show qdisc sfq 8002: dev eth0 quantum 1514b perturb 15sec qdisc sfq 8001: dev eth0 quantum 1514b perturb 15sec qdisc cbq 10: dev eth0 rate 10Mbit (bounded,isolated) prio no-transmit # tc class show dev eth0 class cbq 10: root rate 10Mbit (bounded,isolated) prio no-transmit class cbq 10:100 parent 10:1 leaf 8001: rate 80Kbit (bounded) prio 5 class cbq 10:1 parent 10: rate 10Mbit prio no-transmit class cbq 10:200 parent 10:1 leaf 8002: rate 15Kbit (bounded) prio 5 # tc filter show dev eth0 filter parent 10: protocol ip pref 1 fw filter parent 10: protocol ip pref 1 fw handle 0x1 classid 10:100
Oltre a BYTES e KBPS è possibile utilizzare anche altre unità di misura:
Quindi 1Mbit corrisponde a 1 * 1024*1024/8=128kbps
Per quanto riguarda il tempo è possibile specificarlo in diversi modi: