[WEBINAR] Better to Ask Permission? Best Practices for Privacy and Security

Connection-Oriented Service

Definition - What does Connection-Oriented Service mean?

A connection-oriented service is a technique used to transport data at the session layer. Unlike its opposite, connnectionless service, connection-oriented service requires that a session connection be established between the sender and receiver, analogous to a phone call. This method is normally considered to be more reliable than a connectionless service, although not all connection-oriented protocols are considered reliable.

A connection-oriented service can be a circuit-switched connection or a virtual circuit connection in a packet-switched network. For the latter, traffic flows are identified by a connection identifier, typically a small integer of 10 to 24 bits. This is used instead of listing the destination and source addresses.

Techopedia explains Connection-Oriented Service

A connection-oriented service needs an established connection between peers before data can be sent between the connected terminals. This handles real-time traffic more efficiently than connectionless protocols because data arrives in the same order as it was sent. Connection-oriented protocols are also less error-prone.

Asynchronous transfer mode is a connection-oriented service, and it has yet to be replaced by Ethernet for carrying real-time and isochronous traffic streams. Increasing bandwidth does not always solve service problems. A good connection-oriented service can often deliver more quality than large bandwidth. Even so, some connection-oriented services have been made to accommodate both connectionless and connection-oriented data.

In a connection-oriented, packet-switched data link layer or network layer protocol, all data is sent over the same path during a communication session. The protocol does not have to provide each packet with routing information (complete source and destination address), but only with a channel/data stream number, often called a virtual circuit identifier (VCI). Routing information may be provided to the network nodes during the connection establishment phase, where the VCI is defined in tables in each node. Thus, the actual packet switching and data transfer can be taken care of by fast hardware, as opposed to slow, software-based routing.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.