O'Reilly logo

Foundations of Python Network Programming, Third Edition by John Goerzen, Brandon Rhodes

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

CHAPTER 3

image

TCP

The Transmission Control Protocol (officially TCP/IP but referred to as TCP throughout the rest of this book) is the workhorse of the Internet. First defined in 1974, it builds upon the packet transmission technology of the Internet Protocol (IP, described in Chapter 1) to let applications communicate using continuous streams of data. Unless a connection dies or freezes because of a network problem, TCP guarantees that the data stream will arrive intact, without any information lost, duplicated, or out of order.

Protocols that carry documents and files nearly always ride atop TCP. This includes the delivery of web pages to your browser, ...

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