TCP
v No loss
v Retransmits all lost messages
v Potentially large latency
UDP
v Potentially unbounded loss
v Does no retransmission
v Minimal latency
à Neither of them is what you want for streaming applications
Solution
v UDP with
o Congestion control
o Reliability control (error protection)
v How?
o Keep UDP throughput ~ to TCP
o By using FEP (forward error protection) and ARQ (automatic repeat request)
v Advantage
o Can recover from loss in time independent of link RTT
o Unequal protection: more important data is better protected
o Pre-roll buffers to cope with increased delay for streaming applications
v Disadvantage
o Pay overhead
o Increased delay
o Poor quality for real-time applications
UDP
UDP
in elctronic eqiuipments
That depends on the use. Each has advantages in different applications. Without more specifics on your application I cannot comment usefully.
if you mean why is a desktop preferred over a laptop. then i would answer that they aren't and that laptops are preferred because of their convenience
The question isn't very specific (preferred for what?!), but sodium metal is less reactive than potassium. It is also slightly more abundant than potassium on Earth.
Interval estimates are generally to be preferred over point estimate
Cuneiform was preferred over picture writing because it allowed for more complex ideas to be communicated more efficiently. Cuneiform consisted of a combination of symbols that represented both sounds and concepts, allowing for a wider range of information to be recorded. Additionally, cuneiform was better suited for representing the sounds of the spoken language, making it more adaptable for recording different dialects and languages.
a telephone
yes
Transity of preference is one of the axioms common to most models of decision theory. It means that if choice A is preferred over choice B and choice B is preferred over choice C, then choice A should be preferred over choice C.
Chicken is preferred over beef as it is deemed healthier.