O'Reilly logo

Special Edition Using TCP/IP, Second Edition by NIIT

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Data Transfer Concepts

In addition to the connectivity and data transfer services, TCP also tries to enhance the efficiency of data transfer. Establishing a connection between machines does not necessarily mean smooth and efficient transfer of data. Each problem encountered during data trans-mission has brought forth a number of data transfer concepts aimed at improving data transfer efficiency. Some such data transfer concepts are sliding windows, silly window syndrome, Nagle’s algorithm, and delayed acknowledgements.

Sliding Windows

A computer transmits a segment after it receives the acknowledgement for the previous segment. This safe data transfer method has a major disadvantage. At a given point of time, in a full-duplex connection, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required