For applications such as broadcasting video, where real-time delivery is prioritized over reliability and the overhead of session establishment is unnecessary, a connectionless protocol would be ideal. Trivial File Transfer Protocol (TFTP) is designed to be simple and efficient but typically used for transferring small files. Dynamic Host Configuration Protocol (DHCP) is used for dynamically assigning IP addresses and not suited for streaming. Alternatively, the User Datagram Protocol (UDP) is used for broadcasting audio and video streams because it allows for continuous streaming of data without the need for establishing, maintaining, or terminating a session. Thus, UDP is best as it provides a more efficient delivery of real-time data where time sensitivity is critical and packet loss can be tolerable.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is the difference between UDP and TCP?
Open an interactive chat with Bash
What are some applications that use UDP?
Open an interactive chat with Bash
Why is UDP more suitable for video streaming compared to other protocols?