If they must be in order then attach a value that indicates the number of the packet in the sequence and re-order them yourself when they're received. Also, instead of assuming that packets won't be...