On 2008-08-07 08:45, Spencer Dawkins wrote:
> This got skipped over ... but since you asked ...
>
>>> Real-time traffic, including online games, VoIP, videoconferencing,
>>> relies
>>> heavily on UDP, if only to avoid TCP head-of-line blocking.
>
>> Huh? Head of line blocking?
>
> TCP provides a reliable, stream-oriented service - so if you drop a
> packet, none of the packets that follow the dropped packet can be
> delivered to the application until the dropped packet is retransmitted
> and received. So, the sequence number gap blocks all subsequent delivery
> until that happens.
Which is the fundamental weirdness about using TCP to deliver media streams,
since codecs generally prefer to forget about a dropped packet ASAP and
just get on with the next packet.
Brian
_______________________________________________
Int-area mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/int-area