A specialized
packet that is used for
flow control along a
network. A
router detects congestion by measuring the percentage of
buffers in use,
line utilization and average
queue lengths. When it detects congestion, it sends choke packets across the network to all the data sources associated with the congestion. The sources respond by reducing the amount of data they are sending.