Featured image of post 子网与子网掩码

子网与子网掩码

举例的讲解

子网与子网掩码

子网和子网掩码是网络中的核心概念,用来划分和管理 IP 地址。我们可以通过一个生活化的例子来理解它们:


🌍 类比:城市、街道和门牌号

假设整个城市是一个大网络(比如 192.168.1.0/24),所有房子(设备)的地址都类似 192.168.1.X。但随着城市扩张,直接管理所有地址变得困难。于是,市长(网络管理员)决定将城市划分为几个区(子网),每个区有独立的街道和门牌号。

  • 子网(Subnet): 就像把城市划分为多个区(例如“东区”、“西区”),每个区内的地址范围更小、更易管理。

    • 原城市地址:192.168.1.0 ~ 192.168.1.255(共 256 个地址)
    • 划分为两个子网:
      • 东区192.168.1.0 ~ 192.168.1.127(128 个地址)
      • 西区192.168.1.128 ~ 192.168.1.255(128 个地址)
  • 子网掩码(Subnet Mask): 像是一把标尺,用来区分“区号”和“门牌号”。

    • 原城市的子网掩码:255.255.255.0(二进制:11111111.11111111.11111111.00000000

    • 划分子网后的子网掩码:

      1
      
      255.255.255.128
      

      (二进制:

      1
      
      11111111.11111111.11111111.10000000
      

      • 前 25 位表示“区号”(如东区或西区),后 7 位表示区内的“门牌号”。

🔍 技术解释

  1. 子网(Subnet)

    • 将一个大网络(如 192.168.1.0/24)分割成多个小网络,便于管理、优化流量、提高安全性。
    • 每个子网有自己的地址范围,例如:
      • 子网1:192.168.1.0/25(地址范围:0 ~ 127
      • 子网2:192.168.1.128/25(地址范围:128 ~ 255
  2. 子网掩码(Subnet Mask)

    • 一个 32 位的二进制数字,与 IP 地址配合使用,用于标识网络部分主机部分

 规则

 :

 - `1` 的位表示网络地址(不可变),`0` 的位表示主机地址(可变)。

 - 例如,

   ```
   255.255.255.0
   ```

   (二进制

    

   ```
   11111111.11111111.11111111.00000000
   ```

   )表示:

   - 前 24 位是网络地址,后 8 位是主机地址(可容纳 `2^8 - 2 = 254` 台设备,减去的 2 是网络地址和广播地址)。

🌰 实际例子

假设公司有一个局域网 192.168.1.0/24,需要为三个部门(财务部、技术部、市场部)划分子网:

  1. 划分子网

    • 使用子网掩码

      1
      
      255.255.255.192
      

      (二进制

      1
      
      11111111.11111111.11111111.11000000
      

      ,即

      1
      
      /26
      

      ),将原网络划分为 4 个子网:

      • 子网1:192.168.1.0/26(地址:0 ~ 63
      • 子网2:192.168.1.64/26(地址:64 ~ 127
      • 子网3:192.168.1.128/26(地址:128 ~ 191
      • 子网4:192.168.1.192/26(地址:192 ~ 255
  2. 分配子网

    • 财务部用子网1,技术部用子网2,市场部用子网3,剩余子网4备用。
  3. 优势

    • 各部门流量互不干扰,安全性提升(可设置防火墙规则隔离子网)。
    • 广播范围缩小,网络性能优化。

🔧 如何计算子网掩码?

  1. 确定需求
    • 需要多少子网?每个子网需要多少主机?
    • 例如:需要 4 个子网,每个子网至少 50 台设备。
  2. 选择子网掩码
    • 主机部分至少需要 6 位(2^6 - 2 = 62 台),网络部分则为 26 位(32 - 6 = 26)。
    • 子网掩码为 255.255.255.192(即 /26)。

总结

  • 子网是网络的分区,就像城市划分成区;子网掩码是划分规则,决定如何分配地址。
  • 划分子网能提升网络效率、安全性和管理便捷性。
  • 实际应用中,子网掩码的位数(如 /24/26)直接决定了子网大小和数量。
使用 Hugo 构建
主题 StackJimmy 设计