04.IP编址

文章发布时间:

最后更新时间:

页面浏览: 加载中...

IP地址构成

1. 网络部分:

用于标识一个网段范围

2. 主机部分:

标识在相同网段中的唯一,一台主机或者设备接口

3. 掩码

掩码的长度映射网络部分的长度,掩码为 1 ,代表网络部分固定不变
掩码为 0 ,代表主机部分可以修改,可以是 0 也可以是 1


例子:

一个 C 类地址:192.168.1.1,当掩码为 24 的时候,代表 192.168.1.1 有 24 个bit 是不能改变的

  • 1100 0000 . 1010 1000 . 0000 0001 = 192.168.1

  • 1111 1111 . 1111 1111 . 1111 1111 = 24(掩码) 代表网络部分是 192.168.1 并且固定不变

  • 主机位就等于剩余的 0000 0001(8个bit)

  • 0000 0001 = 主机地址

  • 0000 0000 = 掩码(0 代表以上的数字可以修改) 0000 0001只是掩码映射的其中一种组合

  • 主机地址的组合数量 = 2 的 N 次方, N 等于 主机位的长度 = 256

  • 网络部分和主机部分的长度是可变的,但是相加之和一定等于 32


主机地址使用单播地址空间(有类地址编址)

主要看前 8 bit 来判断是哪一类单播地址

  • A类:固定头部为 0(第1 bit 固定为 0)
    0—127 (地址为:0.0.0.0 — 127.255.255.255) A 类地址,默认的掩码长度为:8 (主机位=24)

  • B类:固定头部为 10
    128—191 (地址为:128.0.0.0 — 191.255.255.255) B 类地址,默认的掩码长度为:16(主机位=16)

  • C类:固定头部为 110
    192 — 223 (地址为:192.0.0.0 — 223.255.255.255) C 类地址,默认的掩码长度为:24(主机位=8)


例子:

在一个 C 类地址:192.168.1.0/24 中,掩码为 24,主机位=8,所以主机的数量就等于 2 的 8 次方(256 个)
有两个特殊地址是不能使用的,所以可用的主机地址数量 = 2 的 N 次方 - 2(N 等于主机位的长度)可用主机数量=254

  1. 网络地址:主机位为全 0 的,192.168.1.0/24 ,用于标识主机是否属于同一个网段
  2. 广播地址:主机位为全 1 的,192.168.1.255/32,该地址发送的数据,在同一个网段中的主机都能收到