01-SOCKET_Internet Domain
第59章 SOCKET:Internet Domain
在前面几个章节介绍过socket的一般概念和TCP/IP协议套件之后,现在本章可以开始介绍如何在IPv4 (AF_INET)和IPv6 (AF_INET6) domain中使用socket编程了。
在第58章中提到过Internet domain socket地址由一个IP地址和一个端口号组成。虽然计算机使用了IP地址和端口号的二进制表示形式,但人们对名称的处理能力要比对数字的处理能力强得多。因此,本章将介绍使用名称标识主机计算机和端口的技术。此外,还将介绍如何使用库函数来获取特定主机名的IP地址和与特定服务名对应的端口号,其中对主机名的讨论还包括了对域名系统(DNS)的描述,域名系统是一个分布式数据库,它将主机名映射到IP地址以及将IP地址映射到主机名。