| 子网的划分,实际上就 ID和主机ID,它用来屏蔽IP 个十进制数组成的数值"中 :11111111.11111111.11111 机ID,也就是通过将IP地址 | 是设计于网掩码的过程。子网掩 地址的一部分,从IP地址中分离 间用"。"分隔,如255.255.255. 111.00000000,其中为"1"的位 与子网掩码进行"与"逻辑操作, | 码主要是用来区分IP地址中的网络 出网络ID和主机ID.子网掩码是由4 0。若将它写成二进制的形式为 分离出网络ID,为"0"的位分离出主 得出网络号。 |
| 例如,假设IP地址为19 主机ID为0.0.0.1。计算机 转发才能进行数据交换。 | 2.160.4.1,子网掩码为255.255 网络ID的不同,则说明他们不在 | .255.0,则网络ID为192.160.4.0, 同一个物理子网内,需通过路由器 |
| 每类地址具有默认的子 为255.255.255.0。除了使 ,在默认情况下,A类地址 为 12.10.10.3/8,这里的 示网络199.42.26。0的子网 | 网掩码:对于A类为255.0.0.0, 用上述的表示方法之外,还有使 为8位,B类地址为16位,C类地 最后一个"8"说明该地址的子网 掩码位数有28位。 | 对于B类为255.255.0.0,对于C类 用于网掩码中"1"的位数来表示的 址为24位。例如,A类的某个地址 掩码为8位,而199.42.26.0/28表 |
| 如果希望在一个网络中建立子网,就 于主机地址的位数。加入到掩码中的位数 网络中,每个地址包含一个网络地址、一 | 要在这个默认的于网掩码中加入一些位,它减少了用 决定了可以配置的于网。因而,在一个划分了子网的 个子网位数和一个主机地址,如图1所示。 |
| 在图1中,子网位来自主机地址的最 的子网掩码总是在8位位组的边界处结束 右计数,并用和它们位置相关的值。将它 | 高相邻位,并从一个8位的位组边界开始,因为默认 。随着主机位中加入于网位的增加,我们可以从左到 们转换为十进制。 |
| 图1: |
![]() |
| 从每个主机位加入的子网位中,得到子网的对应十进制数,总结在表1中 |
| 表1: |
![]() |
| 下面举例说明,使用没 地址172.16.2.160,其默认 | 有子网的子网掩码和使用于网的 的子网掩码是255.255.0.0,则 | 子网掩码的区别。若有二个B类IP 完成下面任务 |
| 若不使用子网,即只使用默认的子网掩码,其运算过程如图2所示。 |
| 若使用8位子网位,则其运算过程如图3所示。 |
| 注意:在图3中,使用了8位子网位, 255.255.255.0,从而使逻辑"与"之后的 | 其子网掩码值从默认的255.255.0.0转变为 网络号发生了变化。 |
| 图2: |
![]() |
| 图3: |
![]() |



