网络基础 4 子网掩码及网络划分

4.子网掩码及网络划分

1. 子网掩码是啥?

  • 子网掩码是IP地址的尺子,用来量哪部分是‘小区名’,哪部分是‘门牌号’

  • 其每一个为1代表该位是网络位,为0代表主机位

  • 子网掩码也可以来看两个IP地址是否同属于一个子网

    • 例如:192.168.1.100/24192.168.1.200/24,通过/24得知前24位是网络位,即192.168.1,故这两个IP属于同一个子网✅
    • 其核心原理是网络号 = IP地址 AND 子网掩码,如果网络号相同则在同一个子网,但是我觉得看子网掩码这个判断方法更适合人类的大脑

常见误区:

  • 掩码不同192.168.1.100/24192.168.1.200/16 → 网络位不同(192.168.1 vs 192.168),不属于同一子网

2.子网划分

一句话定义

  • “把一个大网络切成多个小网络”

  • 类比:一整块披萨切成8个小块,子网变多了,每个子网可用的主机数变少了

    • 例如:一整个披萨(192.168.1.0/24,254个主机),把披萨切成8块后(/27,每块30个主机)

例题:比如一个网络是/24,想要子网有10台主机,请进行子网划分并计算子网掩码

  • 如果需要10台主机,则需要的IP地址数量是:10+1+2=13(1网关,2固定:网络地址和广播地址)
    • 所需IP数 = 主机数 + 网关 + 网络地址 + 广播地址
      • 网关:路由器接口地址(如192.168.1.1
      • 网络地址和广播地址必须保留,不能分配给设备❌
      • 网关地址通常占用第一个或最后一个可用IP(如.1.254),网关使用的IP地址是可以配给设备的✅,但是必须要有网关,否则设备无法跨子网通信
  • 13>23且13<24,所以主机位4位,故应为/28,掩码即255.255.255.240

例题:比如一个网络是/24,如果一个子网有14台主机,请进行子网划分并计算子网掩码

  • 14台主机,所需IP地址数量:14+1+2=17
  • 17>2^4,所以要5个主机位,故应为/27,掩码即255.255.255.224
0%