Transmission Control Protocol (TCP)

  TCP adds reliability to IP because it is a connection-oriented service.

  A connection must be opened between two machines before transmission can commence.

  The data part that TCP passes to IP is called a SEGMENT.

  Adding reliability means newer facilities have to be added on. They are:

  1. Error detection and correction.
  2. Flow control.
  3. Resequencing.
  4. Removing duplicate segments.

 Now a question arises as to how TCP can add these facilities. Some are:

  1. Usage of sequence numbers to identify data.
  2. Positive acknowledgements of data received in sequence.
  3. Retransmission of segments which are timed out.

 TCP can also be operated over an error-corrected network such as X.25. In this case TCP would simply see a fantastically error free network below it.

 TCP uses a 3-way handshake to set up a connection.

 Further details will be added soon! Come back soon.


Back to Main Menu

Maintained by Mohan Atreya , Last update April 8, 1999

First created on November 10, 1998