Hello, I'm running a 2.6.18 kernel and using netem to inject delay to simuliate a long haul network in order to evaluate the performance of various TCP congestion control algorithms. netem works well when using a constant delay. But when I added variation to the delay, e.g., tc qdisc add dev eth0 root netem delay 100ms 10ms distribution normal limit 1000000 The throughput performance precipiated due to pkt reordering. I can imagine a naive implementation of adding variation to delay can easily cause pkts to be reordered. Is this the case (bug or feature)? Is there a way to preserve ordering while having delay variation? Thanks, Jerry - To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html