TCP pacing

From English Wikipedia @ Freddythechick

This is the current revision of this page, as edited by imported>Citation bot at 08:22, 9 August 2023 (Alter: title, template type. Add: chapter-url, chapter. Removed or converted URL. Removed parameters. Some additions/deletions were parameter name changes. | Use this bot. Report bugs. | Suggested by Headbomb | Linked from Wikipedia:WikiProject_Academic_Journals/Journals_cited_by_Wikipedia/Sandbox3 | #UCB_webform_linked 2022/2306). The present address (URL) is a permanent link to this version.

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

In the field of computer networking, TCP pacing is the denomination of a set of techniques to make the pattern of packet transmission generated by the Transmission Control Protocol less bursty.[1] It can be conducted by the network scheduler.

Bursty traffic can lead to higher queuing delays, more packet losses and lower throughput.[2] However it has been observed that TCP's congestion control mechanisms may lead to bursty traffic on high bandwidth and highly multiplexed networks,[3] a proposed solution to this problem is TCP pacing. TCP pacing involves evenly spacing data transmissions across a round-trip time. [1]

See also

References

  1. ^ Wei, D., Pei Cao, S. Low. "TCP pacing revisited."
  2. ^ Kleinrock, L (1975). Queueing systems. Wiley J. OCLC 25403139.
  3. ^ Zhang, Lixia; Shenker, Scott; Clark, Daivd D. (August 1991). "Observations on the dynamics of a congestion control algorithm". Proceedings of the conference on Communications architecture & protocols. New York, NY, USA: ACM. pp. 133–147. doi:10.1145/115992.116006. ISBN 0897914449. S2CID 7824777.