首页 > 编程知识 正文

网络IP地址分类,按照分类的ip地址编址

时间:2023-05-03 15:40:32 阅读:249822 作者:1890

IP地址是用来标记某个主机所在的位置,它的种类有两种:

分类编址:早期设计,存在缺陷无分类编址:用来代替分类分类编址

在下面的内容中,将着重介绍一下分类编址。

分类编址

因特网的设计者决定根据网络的大小来创建网络的类别。对于拥有大量结点的少部分网络,他们创建了A类网络这个等级。另一个极端情况是C类网络,它包括只拥有较少结点的众多网络。将介于很大和很小之间的网络级别称为B类网络。如下如所示:

先来几张图片,更清晰的看一下各个地址的划分。

公网地址:

私有地址:

特殊地址:

1 > A类地址:

1. 网络号字段net-id为1字节,主机号字段 host-id 为 3 字节,在32位二进制地址中,第一位二进制位一定为0。

2. A类地址地址空间为2^31。

3. 用十进制判断地址属于哪一类时,A类地址第一字节数值范围为:0~127

4. 地址块:(其中主机位全0为网络地址,全1为广播地址)

第零个地址块所覆盖的地址的地址范围:0.0.0.0~0.255.255.255(保留用作特殊用途)第一个地址块所覆盖的地址的地址范围:1.0.0.0~1.255.255.255最后一个地址块所覆盖的地址的地址范围:127.0.0.0~127.255.255.255(保留用作特殊用途)第十个地址块所覆盖的地址的地址范围:10.0.0.0~10.255.255.255(专用私有地址用途)总结:A类地址共有128个地址块,其中三个地址块用于特殊用途,因此在互联网上使用的地址块有125个。

2 > B类地址:

1. 网络号字段net-id为2字节,主机号字段 host-id 为 2 字节,在32位二进制地址中,第一位和第二位二进制位一定为10。

2. B类地址地址空间为2^30。

3. 用十进制判断地址属于哪一类时,B类地址第一字节数值范围为:128~191

4. 地址块:(其中主机位全0为网络地址,全1为广播地址)

第零个地址块所覆盖的地址的地址范围:128.0.0.0~128.255.255.255第一个地址块所覆盖的地址的地址范围:128.1.0.0~128.1.255.255最后一个地址块所覆盖的地址的地址范围:191.255.0.0~191.255.255.255特殊专用地址块所覆盖的地址的地址范围:172.16.0.0~172.31.255.255(专用私有地址用途)总结:B类地址共有2^14个地址块,其中16个地址块用于特殊用途,因此在互联网上使用的地址块有2^14-16个。

3 > C类地址:

1. 网络号字段net-id为3字节,主机号字段 host-id 为 1 字节,在32位二进制地址中,前三位二进制位一定为110。

2. C类地址地址空间为2^29。

3. 用十进制判断地址属于哪一类时,C类地址第一字节数值范围为:192~223

4. 地址块:(其中主机位全0为网络地址,全1为广播地址)

第零个地址块所覆盖的地址的地址范围:192.0.0.0~192.0.0.255第一个地址块所覆盖的地址的地址范围:192.0.1.0~192.0.1.255最后一个地址块所覆盖的地址的地址范围:223.255.255.0~223.255.255.255特殊专用地址块所覆盖的地址的地址范围:192.168.0.0~192.168.255.255(专用私有地址用途)总结:C类地址共有2^21个地址块,其中256个地址块用于特殊用途,因此在互联网上使用的地址块有2^21-256个。

4 > D类地址:

1. 在32位二进制地址中,前四位二进制位一定为1110。

2. D类地址地址空间为2^28。

3. 用十进制判断地址属于哪一类时,D类地址第一字节数值范围为:224~239

4. 地址块:用来进行多播使用,只有一个地址块

5 > E类地址:

1. 在32位二进制地址中,前四位二进制位一定为1111。

2. E类地址地址空间为2^28。

3. 用十进制判断地址属于哪一类时,E类地址第一字节数值范围为:240~255

4. 地址块:保留未用,只有一个地址块。

解析Vue编译器optimize源码

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。