Connection-Oriented Protocol

Posted on April 24th, 2009.

NAS Recovery - Connection-Oriented Protocol

A connection-oriented protocol is a type of networking protocol which requires that a logical connection be established between the sender and the recipient before transferring data. In a typical connection-oriented protocol, one device sends request to open a connection, and the other responds. They pass control information to decide whether the connection should be set up. If the communication is successful, data is sent.

There may be two ways of communications: a circuit switched connection or a virtual circuit connection in a packed switched network. In virtual circuit connection, the protocol uses a connection identifier to identify traffic flows. A connection identifier is a small integer, typically 10 bits for Frame Relay and 24 for ATM. As a result, the network switches respond substantially faster, making even the connectionless protocols such as IP traffic being tagged with connection-oriented prefixes.

A popular connection-oriented protocol at the transport layer is Transmission Control Protocol or TCP.  A phone call in which a user must dial the telephone, get an answer before transmitting data is also an example of connection-oriented protocol.

Not all connection-oriented protocols are reliable. For example, ATM and Frame Relay are two unreliable connection-oriented protocols. There are some connectionless yet reliable protocols such as AX.25 as well. However, this combination of reliable-connectionless is rare in commercial and academic networks.

Connection-oriented protocols are capable of handling real-time traffic more efficiently than connectionless protocols. This is the reason why ATM is still used for carrying real-time, isochronous traffic streams, especially in heavily aggregated networks like backbones.

Other examples of connection-oriented protocols are DCCP, TIPC, SCTP, Connection-oriented Ethernet, and IPX/SPX.

Make a Comment

Make A Comment: ( None so far )

blockquote and a tags work here.

About

Recovering Your Data

RSS

Subscribe Via RSS

  • Subscribe with Bloglines
  • Add your feed to Newsburst from CNET News.com
  • Subscribe in Google Reader
  • Add to My Yahoo!
  • Subscribe in NewsGator Online
  • The latest comments to all posts in RSS
  • Subscribe in Rojo