如何子网划分?

01 子网划分方法

01 IP地址和子网掩码

IP地址的组成

  • IP地址由32位二进制数表示,通常以点分十进制形式(如192.168.1.1)书写。
  • IP地址分为网络部分和主机部分,网络部分用于标识网络,主机部分用于标识网络中的设备。

子网掩码的作用

  • 子网掩码也是一个32位二进制数,用于确定IP地址中网络部分和主机部分的划分。
  • 子网掩码中的1表示网络部分,0表示主机部分。常见的子网掩码有255.255.255.0(/24)和255.255.0.0(/16)。

02 CIDR表示法

CIDR是一种IP地址分配和路由选择技术,允许更灵活地划分和管理IP地址。

CIDR表示法通过在IP地址后面加上斜杠和前缀长度来表示子网掩码,如192.168.1.0/24。

格式

前缀长度表示IP地址中网络部分的位数,例如/24表示前24位是网络部分,后8位是主机部分。

03 可变长子网掩码(VLSM)划分法

VLSM(Variable Length Subnet Mask)是一种允许在一个网络中使用不同长度子网掩码的子网划分方法。

优点:

  • 灵活性:可以根据不同子网的实际需求分配不同的子网掩码,避免IP地址浪费。
  • 效率:更有效地利用IP地址空间,提高网络资源的利用率。

步骤:

  • 确定子网需求:根据每个子网的实际需求,确定所需的子网数量和每个子网的主机数。
  • 选择合适的子网掩码:为每个子网选择合适的子网掩码,确保满足主机数需求。
  • 计算子网地址和广播地址:使用选定的子网掩码计算每个子网的子网地址和广播地址。
  • 分配IP地址:为每个子网分配IP地址范围,确保地址的唯一性和连续性。

04 子网划分的计算

计算子网数量

子网数量 = 2^借位数

借位数是从主机部分借用的位数。例如,从/24子网掩码中借用2位,可以创建4个子网(2^2 = 4)。

计算每个子网的主机数

主机数 = 2^(主机部分位数) - 2

减2是因为子网地址和广播地址不能分配给主机。

计算子网掩码

新的子网掩码 = 原子网掩码 + 借位数

例如,从/24子网掩码中借用2位,新的子网掩码为/26(24 + 2)。

02 快速划分子网的方法

01 确定子网需求

计算所需的子网数量

  • 确定网络中需要多少个子网。
  • 例如,如果需要4个子网,那么需要借用2位(2^2 = 4)。

计算每个子网的主机数

  • 确定每个子网需要支持的主机数量。
  • 例如,如果每个子网需要支持30个主机,那么需要借用5位(2^5 - 2 = 30)。

02 选择合适的子网掩码

根据子网需求选择子网掩码

  • 选择合适的子网掩码,确保满足子网数量和主机数的需求。
  • 例如,从/24子网掩码中借用2位,新的子网掩码为/26。

使用子网计算器工具

  • 利用在线子网计算器工具,如Subnet Calculator、SolarWinds Subnet Calculator等,快速计算子网地址和广播地址。

03 计算子网地址和广播地址

子网地址的计算方法

子网地址 = 网络地址 AND 子网掩码

  • 例如,192.168.1.0/24 和 255.255.255.192(/26)的子网地址为192.168.1.0。

广播地址的计算方法

广播地址 = 子网地址 OR 反转后的子网掩码

  • 例如,192.168.1.0/26的广播地址为192.168.1.63。

03 示例

假设我们有一个网络地址192.168.1.0/24,需要划分为4个子网,每个子网支持30个主机。

01 确定子网需求

子网数量:4

主机数:30

02 选择合适的子网掩码

借用2位(2^2 = 4),新的子网掩码为/26。

借用5位(2^5 - 2 = 30),确保每个子网有30个主机。

03 计算子网地址和广播地址

子网A:192.168.1.0/26

子网地址:192.168.1.0

广播地址:192.168.1.63

子网B:192.168.1.64/26

子网地址:192.168.1.64

广播地址:192.168.1.127

子网C:192.168.1.128/26

子网地址:192.168.1.128

广播地址:192.168.1.191

子网D:192.168.1.192/26

子网地址:192.168.1.192

广播地址:192.168.1.255

上一篇 【转载】HCIE R&S 备考笔记 MPLS virtual private network 本地互访实验(华为设备)