Data packet loss during streaming

In case of a normal proxy (streaming disabled), if there is a loss in data packet in the n/w, the call is retried.

But in case the data is streamed and if one package is lost, the streamed binary file will be broken and this may cause a 502. Is my understanding correct?

1 2 269
2 REPLIES 2

In case of streaming, even if one packet is lost, TCP stack will retransmit the lost packet. TCP infact guarantees transmission of packets from one end to another.


There may be 502s because of the delays as a result of this retransmission. If the delay exceeds the timeout settings configured, the EOFExceptions may occur. Packet losses and retransmission can potentially delay things beyond the timeout settings.

@Akash Prabhashankar What is that timeout you are referring to? idle timeout?