Data Flow

As the IP layer of the network provides TCP with no facilities to control the flow of data over a communication link, all of the flow control mechanisms used within TCP connections are provided directly by the protocol.

Using adaptive congestion controls TCP ensures that the network remains usable by:

Maximising Efficiency - Resource utilisation is minimised where possible

Maintaining Optimality - The network is operated at an optimal, sustainable level

Encouraging Fairness - Available resources are distributed fairly betweeen competing users

Maintaining Stability - Working to maintain a stable network environment

This section discusses the techniques employed by TCP to provide a reliable, connection-orientated communication channel between hosts. A special emphasis is placed on the congestion control mechanisms used by the protocol to prevent congestion from rendering the network unusable.

Valid XHTML 1.1Valid CSS!This website was developed with support from the HEA ICS and SALTIRE. Feel free to make use of the content provided.
If you use this material in your teaching or if you have any comments, questions or suggestions please let us know.