Explore BrainMass
Share

TCP Reliability

This content was STOLEN from BrainMass.com - View the original, and get the already-completed solution here!

If all the links in the Internet were to provide reliable delivery service, would the TCP reliable delivery service be redundant? Discuss why or why not.

© BrainMass Inc. brainmass.com October 25, 2018, 7:29 am ad1c9bdddf
https://brainmass.com/computer-science/error-detection-correction/tcp-reliability-504873

Solution Preview

Please find attached a Word document;.

Regards,
Jasbir

Posting ID: 504873

TCP Reliability

If all the links in the Internet were to provide reliable delivery service, would the TCP reliable delivery service be redundant? Discuss why or why not.

A reliable protocol in an internet working makes sure that the data transfer reaches the destination along with a notification versus an unreliable one that doesn't provide any notification of data delivery to the sender. Transmission Control Protocol, also known commonly as TCP, is a reliable delivery service that works with source and destination IP addresses being used for data communication. Because reliability in a delivery service requires notification of some sort, therefore this hits performance in the rate of delivery service. ...

Solution Summary

A reliable protocol in an internet working makes sure that the data transfer reaches the destination along with a notification versus an unreliable one that doesn't provide any notification of data delivery to the sender. Transmission Control Protocol, also known commonly as TCP, is a reliable delivery service that works with source and destination IP addresses being used for data communication. Because reliability ...

$2.19
See Also This Related BrainMass Solution

Transport Protocol and Transport Services

You are in charge of training the new employee. Explain the difference between Transport Services and Transport Protocols.

Transport Protocol and Transport Services

Transport-layer services are end-to-end services. It enables multiple applications to use the same Transport-layer DataStream. The data from upper-protocol layers, and ultimately from the applications themselves, is multiplexing through segmentation and reassembly of each application's packets.

Protocols at Transport layer provide communication sessions between computers. This layer provides the Application layer with session and datagram services. The two protocols that operate at this layer are TCP (Transmission Control Protocol) and UDP (User Datagram Protocol).

TCP provides a connection-oriented, reliable communication service. TCP establishes the connection and the sequencing, and acknowledges packets as they are sent through the "three-way handshake." TCP can also recover from errors by resending packets. This protocol is sued for one-one communications. It is commonly used when a large amount of data is being sent.

UDP is a connectionless, unreliable communication service. This protocol is used when the amount of data being transferred is small or when the application itself provides reliability. The amount of data send over UDP is generally very small, meaning that all the data to be sent can fit into a single packet. UDP provides one-to-one and one-to-many communications.

View Full Posting Details