Friday, September 2, 2011

Transmission Control Protocol (TCP)

Transmission Control Protocol is a Transport Layer host-to-host protocol that provides reliable, connection-oriented communication over IP networks.
  1. Transmission Control Protocol Characteristics
    1. TCP Data Transfer
    2. TCP Reliability
    3. TCP Flow Control
    4. TCP Multiplexing
    5. TCP Connection Oriented Communication
    6. TCP Precedence and Security
  2. Transmission Control Protocol Operation
    1. TCP Segmentation
    2. TCP Connection Establishment
      1. Synchronization
      2. 3-Way Handshake
    3. TCP Reliable Transmission
    4. TCP Connection Teardown
    5. TCP Reassembly
  3. Transmission Control Protocol Packet Structure
    1. TCP Header
    2. Payload Carries Upper Layer Protocols
http://www.inetdaemon.com/tutorials/internet/tcp/index.shtml