Connection-oriented protocol, Computer Networking

Assignment Help:

TCP is connection-oriented. Connection-oriented is a kind of connection established between the source & destination machines before any data is sent that means a connection is established & maintained until such time as the message or messages to be exchanged through the application programs at each end have been exchanged. The connections provided through TCP are called Virtual Connections. It means that there is no physical connection among the computers directly.

TCP is used along the Internet Protocol to send data in the form of message units among computers over the Internet. Whereas IP takes care of handling the real delivery of the data, TCP takes care of having track of the individual units of data (called Packet) which a message is divided into for efficient routing by the Internet. TCP provides for reliable, connection-oriented data transmission channel among two programs. Reliable means that data sent is definite to reach its destination in the order sent or an error will be returned to the sender.

For instance, while an HTML file is sent to someone from Web server, the Transmission Control Protocol (TCP) program layer in that server divides the file in one or more packets, numbers the packets, and after that forwards them individually. Though each of packets has the similar destination IP address, it might get differently routed through the network. At the other end (the client program in our computer), TCP reassembles the particular packets and waits till they have arrived to forward them as a single file.

TCP is responsible for making sure that a message is divided in the packets that IP manages and for reassembling the packets back into the complete message at the other end. In Open Systems Interconnection (OSI) communication model, TCP is in layer four, the Transport Layer.


Related Discussions:- Connection-oriented protocol

State the process of calculate the drift rate, State the process of calcula...

State the process of calculate the drift rate A drift rate of 10 -9 means 1 second in 109 seconds or 1 nsec every second. At OC-1 speed, say 50 Mbps for simplicity, a bit las

Explain the anonymous ftp, What is anonymous FTP? Anonymous FTP is a wa...

What is anonymous FTP? Anonymous FTP is a way of granting user access to files in public servers. Users that are permitted access to data in these servers do not require identi

Single mode for transmitting optical signals, Q. Single Mode for transmitti...

Q. Single Mode for transmitting optical signals? - Merely one beam from a light source is transmitted using a smaller range of angles - Smaller diameter as well as lower de

What is peripheral connect interface, Q. What is Peripheral Connect Interfa...

Q. What is Peripheral Connect Interface? PCI signify Peripheral Connect Interface. It's the revolutionary high speed expansion bus presented by Intel.  With the growing signifi

Ack received - trasnport layer, ACK Received If an ACK is received by ...

ACK Received If an ACK is received by the  sender. The  SR sender marks  that packet  as having  been received by the receiver.

Wideband digital cross connects, Wideband Digital Cross Connects A SONE...

Wideband Digital Cross Connects A SONET  cross  connect  accepts  various  optical  carries  rates accesses the  STS signals  and switches at this level . it  is idally used at

Explain the layer which is closer to the user, There is only an applicatio...

There is only an application layer which is closer to user and also gives many application which user directly linked.for ex:- web browser

What is packet filter, What is packet filter? Packet filter is a standa...

What is packet filter? Packet filter is a standard router up to with some extra functionality. The extra functionality permits every incoming or outgoing packet to be inspected

Ku-band earth station, Ku-BAND EARTH STATION This is most recent on-goi...

Ku-BAND EARTH STATION This is most recent on-going project under which 40 remote sites will be installed for CDMA back haul and 60 sites will be installed for GSM back haul. 4

Describe the concept of successor and feasible successor, Describe the conc...

Describe the concept of successor and feasible successor?

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd