In a buffered Clos network, a sequence of packets that come
from the same input port and are destined for the same output
port, namely a flow, may experience different delays if
they pass through different paths with varied queue
lengths, resulting in the packets out-of-order problem.
There are several proposed solutions to the out-of-order
problem