Network traffic control

In computer networking, network traffic control is the process of managing, controlling or reducing the network traffic, particularly Internet bandwidth, e.g. by the network scheduler.[1] It is used by network administrators, to reduce congestion, latency and packet loss. This is part of bandwidth management. In order to use these tools effectively, it is necessary to measure the network traffic to determine the causes of network congestion and attack those problems specifically.

Network traffic control is an important subject in datacenters as it is necessary for efficient use of datacenter network bandwidth and for maintaining service level agreements.[1]

Traffic shaping

Traffic shaping is the retiming (delaying) of packets (or frames) until they meet specified bandwidth and or burstiness limits.[1] Since such delays involve queues that are nearly always finite and, once full, excess traffic is nearly always dropped (discarded), traffic shaping nearly always implies traffic policing as well.

Traffic policing

Traffic policing is the dropping (discarding) or reduction in priority (demoting) of packets (or frames) that exceed some specified bandwidth and or burstiness limit.

gollark: It's the library I'm using to train Gollarious GPT-2/mgollark with no actual AI knowledge.
gollark: Bad?
gollark: Gollarious NN data and usage instructions (it's basically trivial because someone else did all the work) available on request.
gollark: I KNEW Scala was a lie perpetuated by Java users in denial.
gollark: > Beware apioforms. It has zero width space for that.<|endoftext|>The idea was not that it was designed to spread frequently pressed keys around the keyboard and bite.<|endoftext|>I think the key is that they could move onto achieve arbitrary sorts though, but *not* the right way to run a keyboard.<|endoftext|>Well, you could just use a keyboard and not automatically hit it.<|endoftext|>"Your keyboard is a desktop keyboard and has keyboard and speech synthesis capability."<|endoftext|>Ah yes, fair.<|endoftext|>No, it's bad. It has keyboard shortcuts.<|endoftext|>`utilize` should work, because it's a shell.<|endoftext|>`utilize` is a shell but only `rm` is a shell.<|endoftext|>`scala` does not exist.<|endoftext|>`scala` is a shell. It's not lua. It should not recurse infinitely.<|endoftext|>`scala` is the shell.<|endoftext|>`csh` is a shell.<|endoftext

References

  1. M. Noormohammadpour, C. S. Raghavendra, "Datacenter Traffic Control: Understanding Techniques and Trade-offs," IEEE Communications Surveys & Tutorials, vol. PP, no. 99, pp. 1-1.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.