正斜杠后跟数字在 IP 中是什么意思?

Sta*_*wed 18 ip-address ip

如果 IP 地址是这样表示的: 10.39.25.151/24 , /24 是什么意思?

rAl*_*len 24

它表示 IP 的子网掩码。

IP有32位,斜线后面的数字告诉你网络部分从哪里结束,主机部分从哪里开始。

以二进制格式编写的 IP 10.39.25.151 如下所示:

00001010001001110001100110010111

和 /24 表示前 24 位用于网络指定,而后 8 位用于该网络内的各种主机。

/24 意味着网络上的主机可以拥有仅最后 8 位不同的 IP,因此 IP 范围为 10.39.25.1 - 10.39.25.255,最后一个 .255 IP 用作网络的广播地址。

有关子网掩码及其工作原理的更多详细信息,请参阅这两个链接。

https://support.microsoft.com/en-us/kb/164015

https://www.iplocation.net/subnet-mask

/24 表示子网掩码 255.255.255.0,或二进制八位字节。

11111111.11111111.11111111.00000000

子网掩码是一个 32 位数字,用于屏蔽 IP 地址,并将 IP 地址分为网络地址和主机地址。子网掩码是通过将网络位设置为全“1”并将主机位设置为全“0”来实现的。在一个给定的网络中,两个主机地址是为特殊目的而保留的,不能分配给主机。“0”地址分配网络地址,“255”分配广播地址,不能分配给主机。

  • 我有点生疏,但读完你写的内容,一切听起来都很棒而且很到位。凭借一项卓越的表现。你写的最后一句话。众所周知,课程已经过时了,唯一容易犯谈论课程错误的人是从思科教科书上学习的人,这些教科书已经过时了,而且他们从未研究过发现自己已经过时了。那。事实上,CIDR 或斜杠表示法,CIDR 的 C 是 CLASSLESS.. 与有类相反。有类寻址可能已经有几十年没有被使用了。 (2认同)
  • 那么 172.18.0.150/24 和 172.18.0.0/24 之间有什么区别吗? (2认同)

TOO*_*GAM 9

斜杠后面的数字表示网络的大小。

具体来说,斜杠后面的数字指定网络掩码中在第一个设置为零的位之前有多少位的值设置为 1。这种指定网络大小的方式最正式地称为“CIDR 表示法”,有时也称为“斜杠表示法”。

因此,192.0.2.0/24 指的是网络掩码为 11111111111111111111111100000000 的网络(或“子网”,又名“子网”)。(网络掩码与地址长度匹配。由于 IPv4 地址具有 32 位地址,因此 IPv4 使用 32 位地址)网络掩码。由于 IPv6 地址具有 128 位地址,因此 IPv6 使用 128 位网络掩码。)

这意味着 24 位用于指定网络 ID,剩下 8 位用于标识主机。每个“位”可以有 2 个可能的值(“位”一词字面上来自短语“二进制数字”),2 的 8 次方为 256,因此该网络中可以有 256 个地址。因此,192.0.2.0/24 网络从 192.0.2.0 到 192.0.2.255。

同样,192.0.2.0/29 网络从 192.0.2.0 到 192.0.2.7。(由于保留了 29 位用于标识子网,因此剩下 3 位用于地址。2 的 3 次方为 8。)

旁注:所有这些地址都是子网的一部分。在IPv4中,它们并不都是“可用”的,基于IPv4标准第一个和最后一个地址是“不可用”的,以兼容各种可能支持“广播数据包”的设备。最后一个地址通常称为“广播地址”。第一个地址通常称为“网络 ID”,但网络 ID 曾被宣布不可用的技术原因是由于历史上与在第一个地址上广播的某些设备的兼容性问题。

为了更有趣地查看不同子网大小,您可能需要查看 VLSM 图表。

/24 如此常见的原因是 IPv4 地址往往以八位位组书写。/24 允许网络位和主机位在 24 位之后分割,最终位于第三个八位字节之后。因此,人们可以相当容易地判断(并且不会很容易出错)设备是特定网络的一部分还是不同网络的一部分。