I actually think that's one of the shortcomings of TCP. I could be wrong but I don't think there is a way to tell if a packet has been dropped if they are sent out of order, because the whole reason it's a TCP connection is that it's error-checking, meaning it will wait until either it has received ...
[ more ]