IP地址的子网划分

2021-04-02  本文已影响0人  liwuwuzhi

IP地址长度为32位,常分成4个8位,一共有 2^32 = 4294961296 个IP地址。IP地址常使用点分十进制来表示(0~255. 0~255. 0~255. 0~255)

分类的IP地址

IP地址分为 A、B、C、D、E 5类。其中DE为特殊类暂不记录。由上图可以得出ABC三类地址的子网数量和主机数量,如下表:

特殊的主机号

例如:
有一个 A类地址:1.2.3.4(取出前8位 00000001来判断)
1.0.0.0 ,主机号全为0,表示A类地址的网络段,不可分配为特定主机
1.255.255.255,表示1.0.0.0网络段的广播地址,当给1.255.255.255发送信息时,将会发送给该网络段的所有主机

特殊的网络号

减去 特殊的主机号 和 特殊的网络号,我们可以更新上表,如下:

划分子网

划分子网:把32位的IP地址的第25位分为 01 这个两个子网。

例如,C类地址 192.10.10.0 划分为两个子网 193.10.10.0 ~ 93.10.10.127193.10.10.128 ~ 193.10.10.255

划分子网后,ABC类地址的子网号就会有很多了,有没有办法快速判断某个IP的网络号

子网掩码

ABC类地址的子网掩码的点的十进制如下:
A类:255.0.0.0
B类:255.255.0.0
C类:255.255.255.0

例子:
现有IP 192.10.10.6,如何通过子网掩码快速的得到该IP地址的网络号呢?

192.10.10.6 的子网掩码为 255.255.255.128,用他们的二进制的每一位进行 &&运算:

得到 11000001.00001010.00001010.00000000 ,再换算为点的十进制,得193.10.10.0

所以IP 192.10.10.6的子网号为 193.10.10.0

无分类编址CIDR

斜线记法

上一篇 下一篇

猜你喜欢

热点阅读