How does tcp achieve reliability, Computer Engineering

How does TCP achieve reliability?

One of the most significant technologies is retransmission. While TCP stands data the sender compensates for packet loss through implementing a retransmission scheme. Both sides of the communication participate. While TCP receives data, this sends it acknowledgements back to the sender.

Whenever this sends data, TCP begins a timer. If the timer expires before an acknowledgement appears, the sender retransmits the data. The demonstrated figure shows retransmission.


TCP's retransmission scheme is the input to its success since this handles communication across an arbitrary Internet and permits multiple application programs to communicate simultaneously.

Posted Date: 5/11/2013 6:44:44 AM | Location : United States

Related Discussions:- How does tcp achieve reliability, Assignment Help, Ask Question on How does tcp achieve reliability, Get Answer, Expert's Help, How does tcp achieve reliability Discussions

Write discussion on How does tcp achieve reliability
Your posts are moderated
Related Questions
Question 1: Spreadsheet packages are widely used in Business. a) Explain why spreadsheets are so useful. b) Spreadsheet files are sometimes saved for use by other software p

What is line option explicit Line explicit function makes the compiler to recognize all the variables which are not particular by the dim statement. This command significantly

Explain the necessary conditions for deadlock to occur. Conditions for deadlock to arise are: i. Mutual exclusion: At least one resource must be held in a non-sharable mo

Discuss the mount and unmount system calls. The privileged mount system call is used to join a file system to a directory of another file system; the unmount system call detach

Polymorphism in C++ is the idea that a base class can be inherited by various classes. A base class pointer can point to its child class and a base class array can store dissimilar

Q. Example of asymptotic notations? The function f (n) belongs to the set  (g(n)) if there exists positive constants c such that for satisfactorily large values of n we have 0

n=(x*2)/(1=0) the value x=0 and is used to stop the algerithin.The calculation is repeated using values of x=0 is input. There is only a need to check for error positions. The va

What is precloud computing? Precloud computing is an email access was through a single computer, which also keeps all email messages. Example: Microsoft Outlook or Outlook Expr

Explain the Real time process control Process control is a real time system. Though this is very different to real time (transaction) processing; this system generally involves