Question
Which of the following is a primary difference between
TCP and UDP in terms of reliability and connection management?ÂSolution
Transmission Control Protocol (TCP) is a connection-oriented protocol, meaning that it establishes a connection before data transfer and ensures reliable data delivery. It guarantees that data packets will reach their destination in the correct order without errors, using mechanisms like acknowledgments and retransmissions. In contrast, User Datagram Protocol (UDP) is connectionless, and does not guarantee the delivery, order, or integrity of packets. It is faster but less reliable than TCP, making it suitable for applications like streaming where speed is more critical than reliability. Option A (TCP is connectionless): This is incorrect. TCP is a connection-oriented protocol, while UDP is connectionless. Option C (TCP provides lower overhead): This is incorrect. TCP has higher overhead due to its error-checking, acknowledgment, and flow control features, while UDP has lower overhead because it does not implement these features. Option D (UDP guarantees delivery): This is incorrect. UDP does not guarantee delivery or the order of packets, which is one of its main distinctions from TCP. Option E (TCP has faster transmission speeds): This is incorrect. UDP generally has faster transmission speeds because it lacks the connection establishment and error-checking overhead that TCP has.
In the Software Development Lifecycle, which phase is primarily responsible for identifying and documenting the needs of the stakeholders to create a bl...
Bus topology is also known by which one of the alternative names below?
cyber attack in which a malicious actor aims to render a computer or other device unavailable to its intended users by interrupting the device's normal ...
Which of the following best represents the concept of polymorphism in Object-Oriented Programming?Â
What is the primary difference between SRAM (Static Random-Access Memory) and DRAM (Dynamic Random-Access Memory)?
Which statement is TRUE regarding Norton theorem?
Router is responsible for packet forwarding, including routing. Router works at which layer?
Which statement is FALSE for analog input module for PLCs?Â
Round robin scheduling is essentially the preemptive version of
Which of the following best describes the nature of TCP (Transmission Control Protocol) as a connection-oriented protocol?