What Is a Connection-Oriented Communication?

A network protocol that relies on explicit communication and blocking between the sender and receiver to manage the data transmission of both parties. A characteristic of network systems that need to establish a connection before sending data between two computers

A network protocol that relies on explicit communication and blocking between the sender and receiver to manage the data transmission of both parties. A characteristic of network systems that need to establish a connection before sending data between two computers
Chinese name
Connection-oriented

Connection-oriented principle

Connection-oriented: A network protocol that relies on display communication and blocking between the sender and receiver to manage data transmission between the two parties. A characteristic of a network system that needs to establish a connection before sending data between two computers . Connection-oriented networks are similar to telephone systems in that a call must be made and answered before communication can begin.
Connection-oriented service means that the two communication parties must establish a communication line in advance when communicating. The process consists of establishing a connection, using a connection, and releasing a connection.
The TCP protocol is a connection-oriented protocol. The telephone system is a connection-oriented model.
A service is considered connection-oriented if it has the following characteristics:
1. Establish a virtual circuit (such as 3-way handshake)
2.Use sorting
3. Confirmation of use
4. Use flow control. The types of flow control are: buffering, windowing mechanism, and congestion avoidance.
Connection-oriented service means that the two communication parties must establish a communication line in advance when communicating. The process includes three processes: establishing a connection, using a connection, and releasing a connection. The TCP protocol is a connection-oriented protocol. The telephone system is a connection-oriented model.

Connection-oriented

In the connection-oriented method, a data communication channel (circuit) is established between two endpoints. This channel provides a predefined path for sequentially sending packets over the network. This connection is similar to a voice phone. The sender keeps in touch with the receiver to coordinate the session and the signal of packet reception or failure. But this does not mean that the connection-oriented channel uses more bandwidth than the connectionless channel. Both methods use bandwidth only for packet transmission.
The process of establishing a connection-oriented session is as follows:
1. The source application requests a connection-oriented communication session.
2. Establishing a session (it takes a while and is a reason to choose a connectionless protocol).
3 Data transfer begins on the logical connection.
4 At the end of the transmission, the channel is disconnected.
In packet-switched telecommunications networks, some channels are constantly connected. A permanent channel established between two points is called permanent virtual circuits (PVCs). PVC is similar to a dedicated telephone line.
Most of the connection-oriented protocols are located in transport layer protocols comparable to the Open Systems Interconnection (OSI) protocol model. Common connection-oriented protocols include TCP (Transmission Control Protocol) in the Internet and UNIX environments, Novell's Sequential Packet Exchange (SPX), IBM / Microsoft's NetBIOS, and OSI's Connection Model Network Protocol (CMNP).
Connection-oriented services and telephone systems work similarly. Its characteristics are: before the data transmission process, it must go through three processes of establishing a connection, maintaining a connection, and releasing a connection; in the data transmission process, each packet does not need to carry the address of the destination node. A connection-oriented service's transport connection is similar to a communication pipe, where the sender puts data at one end and the receiver fetches the data from the other end. The order of sending and receiving data for connection-oriented data transmission is unchanged, so the transmission reliability is good, but the link overhead before communication starts, the protocol is complicated, and the communication efficiency is not high.
Connection-oriented services are sequential, guaranteeing transmission quality, recovering errors and reliable connections with flow control. Based on TCP / IP protocol.
Connectionless services are out of order, do not guarantee transmission quality, unrecoverable errors and unreliable connections without flow control. UDP / IP-based connection.
Compare with connectionless services.

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?