11.3 Talking Between Hosts

Computers that support internet protocols tend to use those protocols for all networking, even if they don’t connect to the global internet. The network applications use many internet conventions when connecting hosts. This section examines several of those conventions:

  • ■   Socket interface

  • ■   IP address formats

  • ■   IP packet format

  • ■   Address resolution protocol

Socket Interface

All operating systems provide a networking API that allows applications to establish network services and to open connections to services on other hosts.

Many systems use a networking API called the socket interface. This interface provides a well-known way of addressing hosts and processes on a computer and of writing client ...

Get Elementary Information Security, 3rd Edition now with O’Reilly online learning.

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