>An attacker on the network can reorder messages coming from a client to the server.<p>How do you fix this in a messaging system? What do you do in the common case where a message just gets lost? You can wait for a while for the message to show up but you can't wait forever without permanently breaking the system.