BUFFERBLOAT
Problem of Bufferbloat
Bufferbloat is the existence of excessively large and frequently full buffer problem inside the network. As we know, we need buffer to provide space to queue packets waiting for transmission for minimizing data loss.The existence of cheap memory and misguided desire to avoid packet loss have led to larger and larger buffer being deployed in the host,routers, and switches that make up the Internet: this is exactly a recipe for bufferbloat and for the existence of significance delays in the network, unacceptable for delay sensitive application.
|
What a bufferboat jam might look like if TCP/IP packets were cars
as left figure illustrate relation b/w throughput and delay respecting the size of buffer in a network. System throughput is fastest rate at which the count of packet transmitted to the destination by the network is equal to the number of packets sent into the network. As the number of packet in the flight is increased the throughput increased until the packets are being sent and received at the bottleneck rate. After this, more packets in flight will not increase the received rate, but if a network has large buffer along the path, they can fill with these extra packets and increase delay.
|
|
|
No comments:
Post a Comment