+1 vote
by (98.9k points)
Explain Principal Differences Between Connection Less And Connection Oriented Communication.

1 Answer

0 votes
by (98.9k points)
Best answer
Feature Connectionless Communication Connection-Oriented Communication
Establishment of Connection No explicit connection setup phase. Each packet is sent independently. Connection setup phase precedes data transmission. A logical connection is established.
Reliability No guarantee of reliable delivery. Packets may be lost, duplicated, or delivered out of order. Reliable delivery ensured through acknowledgment mechanisms. Data integrity is maintained.
Overhead Lower overhead as there is no need for connection setup and teardown processes. Higher overhead due to the need for connection establishment, maintenance, and termination.
Example Protocols UDP (User Datagram Protocol) is a common example. TCP (Transmission Control Protocol) is a typical example.
State Information Stateless: Each packet is treated independently without maintaining a session state. Stateful: Session state information is maintained throughout the communication.
Flow Control No flow control mechanism. Sender transmits packets at its own rate. Flow control mechanisms exist to prevent congestion, ensuring smooth data flow.
Use Cases Suitable for applications where occasional packet loss is acceptable, such as real-time multimedia streaming. Ideal for applications that require reliable and ordered delivery, such as file transfers and web browsing.

Related questions

0 votes
1 answer 38 views
+1 vote
1 answer 337 views
+1 vote
1 answer 45 views
asked Nov 15, 2023 by Doubtly (98.9k points)
+1 vote
1 answer 67 views
+1 vote
0 answers 105 views

Doubtly is an online community for engineering students, offering:

  • Free viva questions PDFs
  • Previous year question papers (PYQs)
  • Academic doubt solutions
  • Expert-guided solutions

Get the pro version for free by logging in!

5.7k questions

5.1k answers


504 users