IP地址(IPv4)子掩码及斜杠/24/16/8是什么
网络地址管理是网络配置和设计的关键组成部分。其中,IP地址和子网掩码起着至关重要的作用。本文将详细解析子网掩码和斜杠后面的数字(例如 /24)的含义,以及它们在网络通信中的作用。
IP地址(Internet Protocol Address)是互联网协议的一部分,用于为在网络上通信的设备提供唯一的地址。一个典型的IPv4地址由四个字节(32位)组成,每个字节由8位二进制数表示。这些二进制数可以转换为十进制数,并使用点分隔,如 192.168.0.1。
192. 168. 0. 1
11000000.10101000.00000000.00000001
子网掩码(Subnet Mask)也是一个32位的地址,其主要功能是将IP地址分割为两部分:网络地址和主机地址。子网掩码的二进制表示中,网络部分的位为1,主机部分的位为0。
例如,子网掩码 255.255.255.0 的二进制形式为:
255. 255. 255. 0
11111111.11111111.11111111.00000000
这意味着IP地址的前24位用于表示网络地址,而后8位则用于表示主机地址。
斜杠后的数字,如 /24,来源于CIDR(无类别域间路由,Classless Inter-Domain Routing)表示法。这种方法允许我们用一个简单的数字来代替复杂的子网掩码。CIDR中的数字表示在子网掩码中置为1的位数。
例如,192.168.1.0/24 表示网络地址是 192.168.1.0,子网掩码是 255.255.255.0。
CIDR表示法不仅使得子网掩码的表示更加简洁,而且还能方便地进行子网划分。
例如,如果你想将网络 192.168.1.0/24 分割成两个子网,你可以使用 192.168.1.0/25 和 192.168.1.128/25。这样,每个子网都有128个可用的主机地址。
详细解答:
206.110.1.0 /18 由最后的那个/18,我们可以知道这个IP已经规定了它的网络位是18位,它默认的子网掩码就是11111111.11111111.11 | 000000.00000000(其中1代表网络位,0代表主机位)
可以看出我们可以操作的位数就是后面的14个0,也就是说我们可以在地面划分出几位作为子网的网络位,进而来划分子网。要求是切分成16个子网,我们知道2的4次方刚好等于16,这就说明子网网络位的位数是4位,那14-4=10就是子网的主机位。所以上面我写的那串二进制就可以变成:11111111.11111111.111111 | 00.00000000(其中1代表网络位,0代表主机位)
ip段/数字-如192.168.0.1/24是什么意思?
后面这个数字标示了我们的网络号的位数,也就是子网掩码中前多少号为1
129.168.1.1 /24 这个24就是告诉我们网络号是24位
也就相当于告诉我们了
子网掩码是:11111111 11111111 11111111 00000000
即:255.255.255.0
172.16.10.33/27 中的/27
也就是说子网掩码是255.255.255.224 即27个全1
11111111 11111111 11111111 11100000
192.168.32.1/24
32-24=8
2^8 = (28) = 256
256 - 2 = 254
结果:
范围:192.168.32.1 - 192.168.32.254
子掩码计算:
2^8 = (28) = 256
32 - 24 = 8
256 - 2^8 = 0
结果:255.255.255.0
192.168.32.1/27
32-27=5
2^5 = (25) = 32
5 - 2 = 30
结果:
范围:192.168.32.1 - 192.168.32.30
子掩码计算:
2^5 = (25) = 32
32 - 27 = 5
256 - 2^5 = 224
结果:255.255.255.224
https://blog.xqlee.com/article/2506161525226676.html