The Network Layer. Congestion Control Algorithms, Quality of Service & Internetworking. Leonard Jackson Jr. Shira Boatwright Kieaster Witherspoon. Congestion Control. Congestion is when too many packets present in ( a part of ) network causes packet delay and loss degrades performance.
Congestion Control Algorithms, Quality of Service & Internetworking
Leonard Jackson Jr.
Overprovisioning is a network with enough capacity for whatever traffic will be thrown at it
Issues that must be addressed to ensure Quality of Service
No single technique deals efficiently with all these issues.
A flow might be all the packets of a connection in a connection-oriented network, or all the packets sent from one process to another process in a connectionless network.
GOAL: Allow applications to transmit a wide variety of traffic that suits their needs, including some bursts, yet have a simple and useful way to describe the possible traffic patterns to the network
Monitoring a traffic flow is called traffic policing
Shaping and policing are essential for real-time data [ audio and video connections]
Calculation the length of maximum burst
M maximum output (bytes/sec)
R arrival rate (bytes/sec)
FIFO routers usually drop newly arriving packets when the queue is full. Since the newly arrived packet would have been placed at the end of the queue…this behavior is called tail drop
* Notice the difference between internet and Internet is the capitalization of the “I” to distinguish it from other networks*