Load-balanced Switch - Keeping Packets In-order

Keeping Packets In-order

If two packets destined for the same output arrive back-to-back at one line card, they will be spread to two different buffers, which could have two different occupancies, and so the packets could be reordered by the time they are delivered to the output. Although reordering is legal, it is typically undesirable because TCP does not perform well with reordered packets.

By adding yet more latency and buffering, the load-balanced switch can maintain packet order within flows using only local information. One such algorithm is FOFF (Fully Ordered Frames First). FOFF has the additional benefits of removing any vulnerability to pathological traffic patterns, and providing a mechanism for implementing priorities.

Read more about this topic:  Load-balanced Switch

Famous quotes containing the word keeping:

    On the whole, yes, I would rather be the Chief Justice of the United States, and a quieter life than that which becomes at the White House is more in keeping with the temperament, but when taken into consideration that I go into history as President, and my children and my children’s children are the better placed on account of that fact, I am inclined to think that to be President well compensates one for all the trials and criticisms he has to bear and undergo.
    William Howard Taft (1857–1930)