计算机网络-IP地址的分类

1 前言

  • 我们把整个互联网看成为一个单一的、抽象的网络
  • IP 地址就是给每个连接在互联网上的主机(或路由器)分配一个在全世界范围是唯一的 32 位的标识符
  • IP 地址现在由互联网名字和数字分配机构ICANN (Internet Corporation for Assigned Names and Numbers)进行分配
  • 每一类地址都由两个固定长度的字段组成,其中一个字段是网络号 net-id,它标志主机(或路由器)所连接到的网络,而另一个字段则是主机号 host-id,它标志该主机(或路由器)
  • 这种两级的 IP 地址结构如下:
    在这里插入图片描述

2 分类

2.1 各类 IP 地址的网络号字段和主机号字段

在这里插入图片描述

2.2 点分十进制记法

在这里插入图片描述

2.3 A类IP地址

在这里插入图片描述

  • A类IP地址的网络号net-id8位,主机号host-id24
  • A类IP地址的网络号net-id的第一位固定为0
  • A类IP地址能表示的地址范围为 0.0.0.0 ~ 127.255.255.255

注:实际应用中,网络号和主机号为全0或全1称为特殊的IP地址,有特殊的用处,不分配给主机使用,所以实际上可分配的IP地址,要减去这些特殊的IP地址

  • A类IP地址的保留地址如下:
  • 10.0.0.0 ~ 10.255.255.255是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)
  • 127.0.0.0 ~ 127.255.255.255是保留地址,用做循环测试用的
  • 0.0.0.0 ~ 0.255.255.255也是保留地址,用做表示所有的IP地址
  • 由于网络号不能为全0和全1,所以网络号取得的最小值为0000 0001十进制为1,网络号取得的最大值为0111 1110十进制为126
  • 实际上可用于分配的IP地址范围为 1.x.y.z ~ 126.x.y.z,其中x.y.z各位不能为全0或者全1
  • 所以判断一个IP地址是不是A类地址,只要判断他的第一个十进制数是不是从1 ~ 126即可

2.4 B类IP地址

在这里插入图片描述

  • B类IP地址的网络号net-id16位,主机号host-id16
  • B类IP地址的网络号net-id的前两位固定为10
  • B类IP地址能表示的地址范围为 128.0.0.0 ~ 191.255.255.255
  • 172.16.0.0 ~ 172.31.255.255是私有地址
  • 由于网络号不能为全0和全1,所以网络号取得的最小值为1000 0000 0000 0000十进制为128.0,网络号取得的最大值为1011 1111 1111 1111十进制为191.255
  • 实际上可用于分配的IP地址范围为 128.0.y.z ~ 191.255.y.z,其中y.z各位不能为全0或者全1

2.5 C类IP地址

在这里插入图片描述

  • C类IP地址的网络号net-id24位,主机号host-id8
  • C类IP地址的网络号net-id的前两位固定为110
  • C类IP地址能表示的地址范围为 192.0.0.0 ~ 223.255.255.255
  • 192.168.0.0~192.168.255.255是私有地址
  • 由于网络号不能为全0和全1,所以网络号取得的最小值为1100 0000 0000 0000 0000 0000十进制为192.0.0,网络号取得的最大值为1101 1111 1111 1111 1111 1111十进制为223.255.255
  • 实际上可用于分配的IP地址范围为 192.0.0.z ~ 223.255.255.z,其中z各位不能为全0或者全1

2.6 IP 地址的指派范围

在这里插入图片描述

2.7 特殊的IP地址

在这里插入图片描述

2.7.1 直接的广播地址

直接广播地址是主机号全为1的地址,它的功能是使路由器将一个分组以广播的方式发送给特定网络上的所有主机

2.7.2 受限的广播地址

网络号和主机号共32位全为1的地址,它的功能是将一个分组以广播的方式发送给本网的所有主机,分组将被本网的所有主机接收而路由器会阻挡这个分组的通过,它只能在网络内部发送和广播

发布了125 篇原创文章 · 获赞 199 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/syzdev/article/details/104658708