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

Compare Intranet with Internet and LAN, Intranet vs Internet vs LAN It...

Intranet vs Internet vs LAN It is certainly possible that both Intranets and the Internet can coexist. As spelt theoretically, the entire Intranet could be located at a remote

Illustrate stop-and-wait automatic repeat request, Q. Illustrate Stop-and-W...

Q. Illustrate Stop-and-Wait Automatic Repeat request? - Simplest flow as well as error control mechanism - The sending device keeps a duplicate copy of the last frame transm

Horizontal scaling and vertical scaling, What is meant by horizontal scalin...

What is meant by horizontal scaling and vertical scaling? Ans) Horizontal scaling means adding or removing client workstations with only a small performance impact. Vertical

Dns working - domain name server, DNS Working While discussing about t...

DNS Working While discussing about the working of the DNS, there are many things which need to consider and play Avery significant role. This can the type of communication bet

Define ring topology, Q. Define Ring Topology?  Dedicated point-to-poi...

Q. Define Ring Topology?  Dedicated point-to-point arrangement to neighbours  Signal is conceded from device to device until it reaches destination  Every device functio

Discuss an example of threats in computer software, Discuss an example of t...

Discuss an example of threats in computer software Assume only one attack out of the above list i.e., the virus attack. Though the present anti-virus software solutions can det

Primary function - computer network, Primary Function Core network ty...

Primary Function Core network typically providing  the followings functionality 1.Aggregation : the  highest  level  of aggregation  in a service  provider  networks. The

Create the registration request that mh sends to fa, Assume a network as de...

Assume a network as depicted below with a home agent (HA), a foreign agent (FA), a mobile host (MH), and a remote host (RH). The dotted box is the home location of MH. Assume MH's

Explain the working of ISDN, Explain the working of ISDN Stands for ...

Explain the working of ISDN Stands for Integrated Services Digital Network. It is a way to move more data over existing regular phone lines. ISDN is rapidly becoming availab

What is difference among rip and ripv2, RIP It is Broadcast There i...

RIP It is Broadcast There is no authentication It Support FLSM   RIPV2 It is Multicast There is Authentication It Support VLSM

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