子网划分详解与实例

1:基础知识

1.1:ip地址

  • 常见ip地址分为3类:A类,B类,C类
  • iP地址是由网段号(net_id)+主机号+(host_id)组成

1.2:子网掩码

子网划分详解与实例
  • 要让子网划分方案管用,网络中的每台机器都必须知道主机地址的哪部分为子网地址,这是通过给每台机器分配子网掩码实现的

  • 子网掩码长度:32位,让IP分组的接收方能将IP地址的网路号与主机号区分开来

  • 网络管理员创建由1和0组成的32位子网掩码,其中的1表示lP地址的相应部分为网络地址或子网地址。

    并非所有网络都需要子网,即:网络可以使用默认的子网掩码

网络 默认子网掩码
A类 255.0.0.0
B类 255.255.0.0
C类 255.255.255.0

1.3:CIDR

  • 例如:192.168.10.32/28。前面的数字是我们的网络地址,后面的28表示网络位。主机位:32-28=4
  • 所以通过这种记法,我们能得到
    • 网路地址:192.168.10.32
    • 子网掩码:255.255.255.240

2:常见问题

2.1:IP网络

  • 网络地址:有效的网络号和全0的主机号构成
  • 广播地址:
    • 直接广播地址:有效网络号+全为1的主机号
    • 有限广播地址:255.255.255.255

2.2:选定的子网掩码将创建多少个子网

  • 2^x个,其中x是子网掩码借用的主机位数。
  • 例子:已知:主机A的iP地址:208.17.16.165,子网掩码为255.255.255.240。此ip地址属于C类网络,C类网络的默认子网掩码为:255.255.255.0,由240(11110000)与0(00000000)可知:划分子网时从主机位借了4位进行子网划分(主机位1的个数),即:可划分成2**4=16个子网

2.3:每个子网可以包含多少台主机

  • 2^y-2台,其中y是没被借用的主机位的位数(主机位0的个数)。-2是因为,主机位全为0的部分是这个子网的网段号(Net_id),全为1的部分是这个网段的广播地址。
  • 例子:2.2的例子:每个子网最多能有多少主机:2**4-12=14台主机

2.4:有哪些合法的子网

  • 根据子网的增量。
  • 例子:256-192 = 64,即子网掩码为192时,步长为64。从0开始不断增加剧,直到到达子网掩码值,中间的结果就是子网,即0、64、128和192

3:根据iP地址是否判断属于一个子网

  • 分别将IP地址与子网掩码做与运算
  • 通过比较子网号来判断它们属于同一子网