What is Connection-Oriented Communication?

In reliable transport operation, a device that wants to transmit sets up a connection-oriented communication with a remote device by creating a session. The transmitting device first establishes a connection-oriented session with its peer system, which is called a call setup, or a threeway handshake. Data is then transferred; when finished, a call termination takes place to tear down the virtual circuit.

Looking at it, you can see that both hosts application programs begin by notifying their individual operating systems that a connection is about to be initiated. The two operating systems communicate by sending messages over the network confirming that the transfer is approved and that both sides are ready for it to take place. After all of this required synchronization takes place, a connection is fully established and the data transfer begins.

While the information is being transferred between hosts, the two machines periodically check in with each other, communicating through their protocol software to ensure that all isgoing well and that the data is being received properly.
A groan grasps the peanut near the offending anthology.