IP地址的分类及各类IP的最大网络数、网络号范围和最大主机数

时间:2024-03-18 15:13:37

总结自谢希仁老师的《计算机网络》第五版


分类的IP地址

每一类网络地址都由两部分组成:网络号net-id+主机号host-id。IP地址的分类可以参看下图:

IP地址的分类及各类IP的最大网络数、网络号范围和最大主机数

可以看到各个类别的区别,同时,所有的类别都是32位——4个字节。

点分十进制计法
机器中存放的IP地址是32位2进制代码,每个8位插入一个空格能提高可读性,将每8位的二进制数转换为十进制数,采用点分十进制记法更加便于使用。示例如图:

IP地址的分类及各类IP的最大网络数、网络号范围和最大主机数

点分十进制非常易于阅读,因此使用得很广泛。

各类IP地址的使用范围

使用范围如图所示:
IP地址的分类及各类IP的最大网络数、网络号范围和最大主机数

有些需要特别注意的点介绍如下:

一、A类IP的最大网络数、网络号范围和主机数

  1. 因为A类IP地址只有8位用于net-id
  2. A类IP的net-id中,第一位必须是0
  3. 全为0的IP地址不可分配
  4. 全为1的网络号127.x.x.x虽然可用,但是被设置为保留地址,不能分配

正是由于以上4条原因,A类IP地址的网络个数最大是27-1-1=126.
由此可得网络号范围为:0000 0001~ 0111 1110 即 1~126

由于host-id占24位,但全为0和全为1的主机号不可分配,因此,最大主机数为:224-2

二、B类IP的最大网络数和网络号范围和主机数

  1. 网络号总共为16位
  2. 前两位固定为10
  3. 除前两位外,后面全为0的网络号不可用

最大网络数为:214-1
网络号范围为:1000 0000 0000 0001 ~ 1011 1111 1111 1111 即 128.1~191.255

由于host-id占16位,但全为0和全为1的主机号不可分配,因此,最大主机数为:216-2=65534

三、C类IP的最大网络数和网络号范围和主机数

  1. 网络号为24位
  2. 前3位固定为110
  3. 全为0的不可用

最大网络数为:221-1 = 2097151
网络号范围为:1100 0000 0000 0000 0000 0001~1101 1111 1111 1111 1111 1111 即 192.0.1~223.255.255

由于host-id占8位,但全为0和全为1的主机号不可分配,因此,最大主机数为:28-2=254