Translating Network Addresses

Application programs need to locate and construct network addresses when conducting the interprocess communication.

The socket facilities include subroutines to:
  • Map addresses to host names and back
  • Map network names to numbers and back
  • Extract network, host, service, and protocol names
  • Convert between varying length byte quantities
  • Resolve domain names