Tail Drop, or Drop Tail, is a simple queue management algorithm used by Internet routers to decide when to drop packets. In contrast to the more complex algorithms like RED and WRED, in Tail Drop all the traffic is not differentiated. Each packet is treated identically. With tail drop, when the queue is filled to its maximum capacity, the newly arriving packets are dropped until the queue has enough room to accept incoming traffic.
The name arises from the effect of the policy on incoming datagrams. Once a queue has been filled, the router begins discarding all additional datagrams, thus dropping the tail of the sequence of datagrams. The loss of datagrams causes the TCP sender to enter slow-start, which reduces throughput in that TCP session until the sender begins to receive acknowledgements again and increases its congestion window. A more severe problem occurs when datagrams from multiple TCP connections are dropped, causing global synchronization; i.e., all of the involved TCP senders enter slow-start. This happens because, instead of discarding many segments from one connection, the router would tend to discard one segment from each connection.
Read more about Tail Drop: Further Reading
Famous quotes containing the words tail and/or drop:
“The tiger in the tiger-pit
Is not more irritable than I.
The whipping tail is not more still
Than when I smell the enemy
Writhing in the essential blood
Or dangling from the friendly tree.”
—T.S. (Thomas Stearns)
“George Shears ... was hanged in a barn near the store. The rope was thrown over a beam, and he was asked to walk up a ladder to save the trouble of preparing a drop for him. Gentlemen, he said, I am not used to this business. Shall I jump off or slide off? He was told to jump.”
—For the State of Montana, U.S. public relief program (1935-1943)