2

In this article, it is stated that latency does not affect bandwidth, but insufficient bandwidth can reduce latency.

Can someone explain me the latter part of the statement? How would insufficient bandwidth reduce latency? Is this true?

2
  • 4
    I think you mean 'insufficient bandwith can increase latency' ;-)
    – Teun Vink
    Sep 13, 2017 at 11:54
  • 3
    Indeed, I think that article has a brainfart.
    – Elias
    Sep 13, 2017 at 11:56

3 Answers 3

5

First, the linked article contains several poor approximation and is not IMHO a good source.

Back to the question, insufficient bandwidth leads to link congestion, that means that the equipment buffers will be full and so some packets will be delayed, waiting for their turn to be sent from those buffers, thus increasing latency.

3

The author of your reference article does not appear to fully understand or clearly illustrate the relationship of Bandwidth/Latency.

Latency doesn't affect bandwidth, but insufficient bandwidth can reduce latency.

This statement from your reference could be more accurately stated as:

Changes in Latency or changes in Bandwidth will affect the amount of time required for a set of data to travel from point A to point B.

I recommend reading O'Reilly's Network 101, Primer on Latency and Bandwidth for a reference on this topic.

O'Reilly defines Latency and Bandwidth as follows:

Latency - The time from the source sending a packet to the destination receiving it

Bandwidth - Maximum throughput of a logical or physical communication path

This relationship can be better illustrated with the following picture: Bandwidth/Latency Relationship

To put it another way-

Imagine that you have an entire library of books to transfer to another library. Your data set is the books that need to be moved. You can transport the books on trucks. The trucks represent a packet. The road represents the network. The speed limit and traffic lights represent the latency on a particular road or transit medium. The number of lanes on each road or maximum number of trucks that can drive simultaneously represent the bandwidth.

Increasing the speed limit or independently using a 10-lane highway to transport the books may get the books to the new library faster. However, changing the speed limit did not widen the roads, nor did widening the road change the speed limit.

Which gets ten trunks full of books to the new library faster? One truck that can be sent to arrive every 10 minutes or 10 trucks that take 100 minutes to arrive? Both will get ten trucks of books to the new library after 100 minutes. Which is better? That depends on the type of traffic and situation.

The literature goes into the concept deeper with some detailed examples.

0

If you reach equipment limits, or limit of your connection, as JFL said congestion occurs. On different media, running different protocols, this is solved on different ways but will increase latency of packet propagation.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.