IP地址分类(A类 B类 C类 D类 E类)

IP地址类型

公有地址

公有地址(Public address)由Inter NIC(Internet Network Information Center因特网信息中心)负责。这些IP地址分配给注册并向Inter NIC提出申请的组织机构。通过它直接访问因特网。

私有地址

私有地址(Private address)属于非注册地址,专门为组织机构内部使用。以下列出留用的内部私有地址A类 10.0.0.0–10.255.255.255B类 172.16.0.0–172.31.255.255C类 192.168.0.0–192.168.255.255

IP地址分类

一、简介

IP地址由四段组成,每个字段是一个字节,即4个字节、 每个字节有8位,最大值是255(2^8=256:0~255)。
全世界范围是唯一的 32 位(4个字节 * 8位)的标识符。
IP地址由两部分组成,即网络地址和主机地址,二者是主从关系:

    1. 网络号 net-id,它标志主机(或路由器)所连接到的网络,网络地址表示其属于互联网的哪一个网络
  • 2.主机号 host-id,它标志该主机(或路由器),主机地址表示其属于该网络中的哪一台主机。

两级的 IP 地址可以记为: IP 地址 ::= { <网络号>, <主机号>}
简而言之就是:IP地址 = 网络号+主机号

二、点分十进制记法:

IPv4的地址长度为32位,共4个字节,但实际中我们用点分十进制记法。
IP地址分类(A类 B类 C类 D类 E类)

三、IP分类

IP地址 = 网络号+主机号。
分为A、B、C三类及特殊地址D、E。
全0和全1的都保留不用。
IP地址分类(A类 B类 C类 D类 E类)
IP地址分类(A类 B类 C类 D类 E类)
A类:

地址范围:1.0.0.1-126.255.255.254 (0000 0001.00000000.00000000.00000000~01111110.111111111.11111111.11111110)(这种写法是把全0全1都算进去了,其它几类类似)
网络号范围: 1~126 (0000 0001 ~ 0111 1110)
默认子网掩码:255.0.0.0 或 0xFF000000(十六进制)
私有号段:10.0.0.0-10.255.255.255
前1个字节(8位)为网络号,后3个字节(24位)为主机号。
A类第1位必须是0。
最大网络数:2^{7}-2 126个
最大主机数:2^{24}-2
全0全1的地址不可分配,作为保留地址。 上面减2也是这个原因。
一般用于大型网络。
A类地址分配给规模特别大的网络使用。A类网络用第一组数字表示网络本身的地址,后面三组数字作为连接于网络上的主机的地址。分配给具有大量主机(直接个人用户)而局域网络个数较少的大型网络。例如IBM公司的网络。

B类:

地址范围:128.1.0.1-191.255.255.254
网络号范围:128.1 ~ 191.255 (可用范围)
默认子网掩码:255.255.0.0 或 0xFFFF0000(十六进制)
私有号段:172.16.0.0-172.31.255.255
前2个字节(16位)为网络号,后2个字节(16位)为主机号。
前两位固定为10。
最大网络数:2^{14}-1
最大主机数:2^{16}-2
一般用于中等规模网络。
B类网络用第一、二组数字表示网络的地址,后面两组数字代表网络上的主机地址。

C类:

地址范围:192.0.1.1-223.255.255.254
网络号段范围:192.0.1 ~ 223.255.255
子网掩码:255.255.255.0 或 0xFFFFFF00 (十六进制)
私有号段:192.168.0.0-192.168.255.255
前3个字节(24位)为网络号,后1个字节(8位)为主机号。
前3位固定为110。
最大网络数:2^{21}-1
最大主机数:2^{8}-2
一般用于小型网络。
C类地址分配给小型网络,如一般的局域网和校园网,它可连接的主机数量是最少的,采用把所属的用户分为若干的网段进行管理。C类网络用前三组数字表示网络的地址,最后一组数字作为网络上的主机地址。

D类:

地址范围:224.0.0.1-239.255.255.254
是多播地址。该类IP地址的最前面为“1110”,所以地址的网络号取值于224~239之间。
一般用于多路广播用户 。
它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。

E类:

是保留地址。该类IP地址的最前面为“1111”,所以地址的网络号取值于240~255之间。
回送地址:
127.x.x.x 有的资料说,它属于A类。
如127.0.0.1 等效于localhost或本机IP。 一般用于测试使用。
例如:ping 127.0.0.1来测试本机TCP/IP是否正常。http://127.0.0.1:8080 等效 http://localhost:8080
特殊说明

每一个字节都为0的地址(0.0.0.0)对应当前主机。
IP地址中的每一个字节都为1的IP地址(255.255.255.255)是当前子网的广播地址。
IP地址中凡是以11110开头的E类IP的地址,都保留用于将来和实验使用。
网络号的第一个8位不能全为0。
IP地址不能以127为开头,该类地址中数字127.0.0.1~127.255.255.254用于回路测试。

说明:以上为个人理解及总结,后期还会继续完善。
如有错误之处,敬请指出,共同学习。
文章被很多人转载或盗用过,若转载请说明文章出处,因为本人会对文章进行持续维护。
https://blog.csdn.net/kzadmxz/article/details/73658168

作者:左忠飞
链接:https://juejin.im/post/6844903798620553229
来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。