【网络】变长子网划分 (VLSM) 示例、点到点网络

文章目录

  • [1、变长子网划分 (VLSM) 示例](#1、变长子网划分 (VLSM) 示例)
    • [1. 需求与初始网络](#1. 需求与初始网络)
    • [2. 划分子网A (100个地址)](#2. 划分子网A (100个地址))
    • [3. 划分子网B (50个地址)](#3. 划分子网B (50个地址))
    • [4. 划分子网C (20个地址)](#4. 划分子网C (20个地址))
    • [5. 最终划分结果](#5. 最终划分结果)
    • [6. 剩余地址空间](#6. 剩余地址空间)
    • [7. 关键要点总结](#7. 关键要点总结)
  • 2、点到点网络和子网划分中的点到点网络

1、变长子网划分 (VLSM) 示例

1. 需求与初始网络

  • 需求 :将一个C类网络划分为三个不同大小的子网:
    • 子网A:需要 100 个可用IP地址
    • 子网B:需要 50 个可用IP地址
    • 子网C:需要 20 个可用IP地址
  • 选用网络 :192.168.1.0/24 (C类私有地址)
  • 核心原则 :从大子网到小子网依次划分

2. 划分子网A (100个地址)

步骤:

  1. 计算主机位 :
    2^n - 2 >= 100 → 2^7 - 2 = 126 (满足),所以 n = 7 (主机位)
  2. 确定子网掩码 :
    网络位 = 32 - 7 = 25 → /25,即 255.255.255.128
  3. 划分 :
    从 192.168.1.0/24 中划分出第一个 /25 子网:
    • 网络地址 :192.168.1.0/25
    • 可用地址范围 :192.168.1.1 ~ 192.168.1.126 (126个)
    • 广播地址 :192.168.1.127
    • 剩余地址块 :192.168.1.128/25 (用于后续划分)

3. 划分子网B (50个地址)

步骤:

  1. 计算主机位 :
    2^n - 2 >= 50 → 2^6 - 2 = 62 (满足),所以 n = 6 (主机位)

  2. 确定子网掩码 :

    网络位 = 32 - 6 = 26 → /26,即 255.255.255.192

  3. 划分 :

    将剩余块 192.168.1.128/25 划分为两个 /26 子网:

    • 块1:192.168.1.128/26
    • 块2:192.168.1.192/26

    分配块1给子网B:

    • 网络地址 :192.168.1.128/26
    • 可用地址范围 :192.168.1.129 ~ 192.168.1.190 (62个)
    • 广播地址 :192.168.1.191

4. 划分子网C (20个地址)

步骤:

  1. 计算主机位 :
    2^n - 2 >= 20 → 2^5 - 2 = 30 (满足),所以 n = 5 (主机位)

  2. 确定子网掩码 :

    网络位 = 32 - 5 = 27 → /27,即 255.255.255.224

  3. 划分 :

    将剩余块 192.168.1.192/26 划分为两个 /27 子网:

    • 块1:192.168.1.192/27
    • 块2:192.168.1.224/27

    分配块1给子网C:

    • 网络地址 :192.168.1.192/27
    • 可用地址范围 :192.168.1.193 ~ 192.168.1.222 (30个)
    • 广播地址 :192.168.1.223

5. 最终划分结果

子网 所需地址数 网络地址 子网掩码 可用地址范围 广播地址 实际可用数
A 100 192.168.1.0 255.255.255.128 192.168.1.1 ~ 192.168.1.126 192.168.1.127 126
B 50 192.168.1.128 255.255.255.192 192.168.1.129 ~ 192.168.1.190 192.168.1.191 62
C 20 192.168.1.192 255.255.255.224 192.168.1.193 ~ 192.168.1.222 192.168.1.223 30

6. 剩余地址空间

  • 未使用块 :192.168.1.224/27
    • 网络地址:192.168.1.224
    • 可用地址:192.168.1.225 ~ 192.168.1.254 (30个)
    • 广播地址:192.168.1.255
  • 该剩余块可用于未来扩展。

7. 关键要点总结

  1. 划分顺序 :必须从大到小依次划分,确保大地址块的连续性。
  2. 主机位计算 :使用公式 2^n - 2 >= 所需主机数 确定主机位数 n。
  3. 子网掩码转换 :
    • /25 = 255.255.255.128
    • /26 = 255.255.255.192
    • /27 = 255.255.255.224
  4. 地址效率 :通过VLSM,192.168.1.0/24 被高效利用,浪费的地址最少。

2、点到点网络和子网划分中的点到点网络

核心结论

不,它们不是同一个概念。虽然都叫"点到点",但含义和应用场景完全不同。


对比表:两种"点到点"的本质区别

对比维度 网络架构中的点到点 子网划分中的点到点链路
定义层级 网络架构/拓扑概念 IP地址规划/子网划分概念
关注点 物理或逻辑连接方式 IP地址分配效率
主要目的 建立两点间直接通信通道 节省IP地址,高效使用地址空间
典型场景 广域网专线、PPP连接、路由器间连接 路由器间连接、VPN隧道、串行链路
地址分配 可能使用任意大小的子网 必须使用/30或/31掩码
技术范畴 网络工程、通信原理 IP地址管理、网络规划
思考问题 "这两个节点怎么连接?" "这段链路分配多少IP地址?"

详细解释

1. 网络架构中的"点到点"(广义概念)

这是网络拓扑的基本类型之一:

特征:

  • 任何两个节点间的直接连接
  • 可以是物理的(光纤、串行线缆)或逻辑的(VPN隧道)
  • 不关心IP地址怎么分配,只关注连接本身

示例:

text 复制代码
公司总部路由器 --------------------- 分公司路由器
    (PPP over Fiber专线)
    

2. 子网划分中的"点到点链路"(IP规划特指)

这是VLSM/IP地址规划中的专门术语:

特征:

特指只需要两个IP地址的链路(两端各一个)

在变长子网划分中,专门为这种链路分配最小化的子网

核心目标:避免IP地址浪费

示例:

bash 复制代码
路由器A --(点对点链路)-- 路由器B
IP: 10.1.1.1/30          IP: 10.1.1.2/30

子网详情:
- 网络地址:10.1.1.0/30
- 可用地址:10.1.1.1 和 10.1.1.2
- 广播地址:10.1.1.3
- 掩码:255.255.255.252

# 这是子网划分的点到点链路
# 关注:为什么用/30?如何节省地址?
相关推荐
AIgorithmGEEK3 分钟前
[Linux]从手写报头到内核套路:序列化、反序列化与自定义协议全链路
linux·运维·服务器·网络·序列化·反序列化
Nil20810 分钟前
leetcode 139单词拆分
linux·运维·服务器
Starry-sky(jing)15 分钟前
BUG: unable to handle kernel paging request 完整排查:dmesg 四要素与三路定罪
linux·运维·服务器·内核·排障
mounter62521 分钟前
从硬件互连到操作系统变革:CXL 技术演进与 Linux 内核工程挑战
linux·运维·服务器
zhengqweasd29 分钟前
机房托管服务器怎么选硬盘,机械盘和 SSD 托管场景差异
运维·服务器·github
xh didida2 小时前
Linux -- 基础IO
linux·服务器·开发语言·c++
心易行者2 小时前
Agent应用+API端点商业化进阶实战:从单体智能体到可付费调用的API全流程
运维·服务器·人工智能·python·apache
科技研学社3 小时前
精度决胜品质:羽绒服缝制工艺标准与自动化精度对标解析
运维·自动化
夜之眷属3 小时前
Core dump 崩溃排查:JVM 宕机后,那份 core 文件怎么用 gdb 还原现场
java·运维·服务器·jvm