Connection Analysis

 

SQBL01: Bytes Lost greater than 0

As soon as data is lost then all packets that follow the missing data can no longer be processed until the missing data is recovered, this stops the application immediately. A lost packet may just be late and not lost but either way the event will trigger a TCP retransmit if the delay is long enough. Imagine having a telephone conversation where the line is poor quality like a bad cell call. In such a call it is likely that you may not hear the answer to a question that you have asked due to the poor quality. As a result you will wait a short while (timeout) and then you will repeat the question. TCP is not quite the same as this telephone example because the other party on hearing the question again will answer again whereas TCP does not repeat an answer, it simply ignores the duplicate. Regardless of the TCP versus human behaviour differences there is one important common factor, the phone conversation slows down as a result of the lost data. Retransmits are costly for performance and a high lost byte count is a sign of poor network quality.

Need more help or have questions, please contact us.