Chapter 2. TCP/IP Network Language Fluency


Working with the Internet requires you to know how to address messages so that they arrive correctly. Addressing is an important part of creating messages. Like the telephone, a computer must have an address or ID so that it can get the right messages and other computers can direct the traffic accordingly.

The previous chapter introduced you to the socket. This chapter expands the topic with more of the Socket API. First it discusses the IP numbering system, how routing works at an abstract level, correct binary formats, and different socket ...

Get Linux® Socket Programming now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.