A host device is receiving live streaming video. How does the device account for video data that is lost during transmission?
- The device will immediately request a retransmission of the missing data.
- The device will use sequence numbers to pause the video stream until the correct data arrives.
- The device will delay the streaming video until the entire video stream is received.
- The device will continue receiving the streaming video, but there may be a momentary disruption.
When TCP is used as the transport protocol, data must be received in a specific sequence or all data must be fully received in order for it to be used. TCP will use sequence numbers, acknowledgments and retransmission to accomplish this. However, when UDP is used as the transport protocol, data that arrives out of order or with missing segments may cause a momentary disruption, but the destination device may still be able to use the data that it has received. This technology results in the least amount of network delay by providing minimal reliability. Since live streaming video applications use UDP as the transport protocol, the receiver will continue showing the video although there may be a slight delay or reduction in quality.