本文旨在概括介绍 Internet 协议 (IP) 网络和子网划分的概念。 本文末尾处有一份术语表。
适用于:受支持的 Windows Server 和 Windows 客户端版本 原始 KB 数: 164015
总结
在 Windows 计算机上配置 TCP/IP 协议时,TCP/IP 配置设置需要:
IP 地址
子网掩码
一个默认网关
若要正确配置 TCP/IP,必须了解 TCP/IP 网络的寻址方式以及划分为网络和子网的方式。
TCP/IP 作为 Internet 网络协议之所以成功,很大程度上是由于它能够将不同规模的网络和不同类型的系统连接在一起。 这些网络被随意定义为具有预定义大小的三个主要类(以及其他一些类)。 每个网络都可以由系统管理员划分为更小的子网。 子网掩码用于将 IP 地址划分为两个部分。 一部分标识主机(计算机),另一部分标识它所属的网络。 为了更好地理解 IP 地址和子网掩码的工作原理,请查看 IP 地址并了解其组织方式。
IP 地址:网络和主机
IP 地址是一个 32 位的数字。 它以唯一的数字标识出 TCP/IP 网络上的主机(计算机或其他设备,如打印机或路由器)。
IP 地址通常以用点分隔的十进制格式表示,四个数字由句点分隔,如 192.168.123.132。 若要了解如何使用子网掩码区分主机、网络和子网,请查看用二进制计数法表示的 IP 地址。
例如,dotted-decimal IP 地址 192.168.123.132 为 32 位数字11000000101010000111101110000100(以二进制表示法表示)。 这个数字可能很难理解,因此将其划分为四部分,每个部分包含八个二进制数字。
这些 8 位数部分称为八进制数。 那么,示例中的 IP 地址将变为 11000000.10101000.01111011.10000100。 这个数字只是相对好理解一些,因此对于大多数用途,会将二进制地址转换为用点分隔的十进制格式 (192.168.123.132)。 由句点分隔的十进制数是由二进制计数法转换为十进制计数法的八进制数。
IP 地址由 管理 Internet 的组织 InterNIC 分配。 这些 IP 地址分为多个类。 其中最常见的是 A、B 和 C 类。还有 D 和 E 类,但不供最终用户使用。 每个地址类都有不同的默认子网掩码。 可以通过查看 IP 地址的第一个八进制数来标识 IP 地址的类。 以下是类 A、B 和 C IP 地址的范围,每个地址都有一个示例地址:
A 类网络使用默认子网掩码 255.0.0.0,并且将 0-127 用作其第一个八进制数。 地址 10.52.36.11 是 A 类地址。 它的第一个八进制数是 10,介于 0 和 127 之间,包括 10。
B 类网络使用默认子网掩码 255.255.0.0,并且将 128-191 用作其第一个八进制数。 地址 172.16.52.63 是 B 类地址。 它的第一个八位是172,介于128和191之间,包括191。
C 类网络使用默认子网掩码 255.255.255.0,并且将 192-223 用作其第一个八进制数。 地址 192.168.123.132 是 C 类地址。 它的第一个八进制值为 192,介于 192 和 223 之间(包括 192 和 223)。
在某些情况下,默认子网掩码值不符合组织的需求,原因如下:
网络的物理拓扑结构
网络(或主机)数量不符合默认子网掩码限制。
下一节介绍如何使用子网掩码划分网络。
子网
A、B 或 C 类 TCP/IP 网络可以由系统管理员进一步划分或子网划分。 在对 Internet 的逻辑地址方案(抽象 IP 地址和子网)与实际使用的物理网络协调时,这就变得非常必要。
分配了 IP 地址块的系统管理员可能正在管理那些组织方式无法轻松容纳这些地址的网络。 例如,你有一个广域网,其中 150 台主机位于由 TCP/IP 路由器连接的三个网络(在不同城市)上。 这三个网络分别具有 50 台主机。 为你分配了 C 类网络 192.168.123.0。 (例如,此地址实际上来自 Internet 上未分配的范围。)这意味着这 150 台主机可以使用地址 192.168.123.1 到 192.168.123.254。