原笔记链接 https://wwamk.lanzouu.com/iNv1i3pub8dg

总结

本节课系统讲解了IP地址的组成、分类及特殊地址,重点介绍了子网掩码的作用与网段计算方法,并通过二进制转换基础,帮助掌握可变长子网掩码(VLSM)的子网划分技巧,同时学会判断一个IP是否为可用地址。

1. IP地址基础

1.1 IP地址组成

  • 格式:由32位二进制数组成,表示为 x.x.x.x 的形式
  • 数值范围:每个x的取值范围为 0-255
  • 结构:网络位 + 主机位

1.2 IP地址分类

根据第一个数字的数值范围,IP地址分为5大类:

类别第一个数字范围默认掩码用途说明
A类1-126255.0.0.0大型网络
B类128-191255.255.0.0中型网络
C类192-223255.255.255.0小型网络
D类224-239-组播地址
E类240-254-科研使用

特殊地址说明:

  • 0:有特殊用途
  • 127:回环地址(如 127.0.0.1 代表自己)
  • 255:用于子网掩码

1.3 局域网基础

  • 主要设备:交换机
  • 通信规则:同一个简单的局域网中,所有PC必须在同一网段才可以互相通信
  • 子网掩码作用:决定一个IP地址的网络位

2. 子网掩码详解

2.1 常见子网掩码

  • 255.0.0.0(对应网络位:255,主机位:0)
  • 255.255.0.0
  • 255.255.255.0

2.2 网段计算示例

示例1:IP 10.1.1.1,掩码 255.255.255.0

  • 所属网段:10.1.1.0
  • 可用IP范围:10.1.1.1 - 10.1.1.254
  • 广播地址:10.1.1.255

示例2:IP 10.1.1.1,掩码 255.255.0.0

  • 所属网段:10.1.0.0
  • 可用IP范围:10.1.0.1 - 10.1.255.254
  • 广播地址:10.1.255.255

示例3:IP 10.1.1.1,掩码 255.0.0.0

  • 所属网段:10.0.0.0
  • 可用IP范围:10.0.0.1 - 10.255.255.254
  • 广播地址:10.255.255.255

3. 进制转换

3.1 二进制基础

  • 组成:0 和 1
  • 规则:逢二进一

3.2 二进制与十进制转换

二进制转十进制方法:每一位乘以自己的位权,再相加

  • 位权序列:128 64 32 16 8 4 2 1
  • 示例:
    • 10000000 = 128
    • 11000000 = 192
    • 10101000 = 168

十进制转二进制方法:减法凑数法

  • 示例:十进制 97 转换为二进制:01100001

常见数值规律

  • 01111111 = 127
  • 00000011 = 3
  • 00000111 = 7
  • 00111110 = 62
  • 11111111 = 255

4. 子网掩码与二进制原理

4.1 掩码与IP对应关系

  • 原理:与1对应的位是网络位,与0对应的是主机位
  • CIDR表示法
    • 255.0.0.0 = /8
    • 255.255.0.0 = /16
    • 255.255.255.0 = /24

4.2 新的IP描述方式

  • 格式:IP地址/前缀长度(如 192.168.1.0/24)

5. 可变长子网掩码(VLSM)

5.1 VLSM概念

  • 全球范围内的公网IP不允许出现重复地址
  • 通过可变长子网掩码实现IP地址的高效分配和管理

5.2 地址可用性判断

  • 可用地址:主机位不全为0且不全为1
  • 不可用地址:主机位全为0(网络地址)或全为1(广播地址)

判断示例:

  • 192.168.224.0/18:主机位不全为0和1,可用
  • 192.168.10.224/27:不可用
  • 10.1.15.255/17:可用
  • 10.3.255.255/14:可用

拓扑图