Bandwidth management

From Wikipedia, the free encyclopedia
(Redirected from Bandwidth control)
Jump to navigation Jump to search

Template:Short description Template:Prose Bandwidth management is the process of measuring and controlling the communications (traffic, packets) on a network link, to avoid filling the link to capacity or overfilling the link,[1] which would result in network congestion and poor performance of the network. Bandwidth is described by bit rate and measured in units of bits per second (bit/s) or bytes per second (B/s).[2]

Bandwidth management mechanisms and techniques

Bandwidth management mechanisms may be used to further engineer performance and includes:

Link performance

Issues which may limit the performance of a given link include:

  • TCP determines the capacity of a connection by flooding it until packets start being dropped (slow start)
  • Queueing in routers results in higher latency and jitter as the network approaches (and occasionally exceeds) capacity
  • TCP global synchronization when the network reaches capacity results in waste of bandwidth
  • Burstiness of web traffic requires spare bandwidth to rapidly accommodate the bursty traffic
  • Lack of widespread support for explicit congestion notification and quality of service management on the Internet
  • Internet Service Providers typically retain control over queue management and quality of service at their end of the link
  • Window Shaping allows higher end products to reduce traffic flows, which reduce queue depth and allow more users to share more bandwidth fairly

Tools and techniques

See also

References

Template:Reflist Template:Refbegin

  • "Deploying IP and MPLS QoS for Multiservice Networks: Theory and Practice" by John Evans, Clarence Filsfils (Morgan Kaufmann, 2007, Template:ISBN)

Template:Refend

External links

de:Netzwerk-Scheduler

  1. a b https://www.internetsociety.org/wp-content/uploads/2017/08/BWroundtable_report-1.0.pdf Internet Society on Bandwidth Management
  2. Script error: No such module "citation/CS1".
  3. IETF RFC 2475 "An Architecture for Differentiated Services" section 2.3.3.3 - Internet standard definition of "Shaper"
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "citation/CS1".
  6. Script error: No such module "Citation/CS1".
  7. Script error: No such module "Citation/CS1".
  8. Script error: No such module "citation/CS1".
  9. Script error: No such module "citation/CS1".
  10. Script error: No such module "citation/CS1".
  11. Script error: No such module "citation/CS1".