该IP地址中的最后一个数字是多少?


8

像这样的IP地址223.248.0.0/24223.248.0.0/16

IP地址中的最后一个数字是什么(在上面的示例中为24或16)?有没有一种简单的方法来了解如何在斜杠后设置数字?

Answers:


17

IP地址只是一个数字。我敢肯定,您可以唯一地识别网络上的计算机。但仍然只是一个数字,我们将回头再说。

让我们举个例子:192.168.1.105

您会注意到IP地址分为四个部分:{192,168,1,105}。您可能还知道,这些部分的每个值都可以在0-255之间。

事实证明数字0..255可以用8位表示。因此,IP地址包含四个部分,每个部分的值可以为0..255。这意味着每个部分可以用8位表示。对于其中的四个部分,您将拥有(4个部分)*(8位/部分)= 32位。代表整个IP地址。

还记得我们说IP地址只是数字吗?IP是一个32位整数。为了方便起见,我们将其写为“ 192.168.1.105”,但您可以轻松地将其写为0xC0A80169

以二进制表示,所有32个二进制数字都具有各自的特色: 11000000101010000000000101101001

好的。因此,现在您的问题是:192.168.1.105/24是什么意思?

这意味着IP地址的前24位是“子网”。这意味着您网络上的项目的前24位相同。添加新计算机时,仅剩下8位(请记住,IP是32位数字),用于寻址新设备。

因为您具有8位的可寻址性,所以在此示例中,您只能添加255个设备。

110000001010100000000001 01101001
------------------------
(subnet)

让我们分解子网:

11000000 10101000 00000001 = 192 168 1

看到?

带有/ 16子网的相同示例:192.168.1.105/16

1100000010101000 0000000101101001
----------------
(subnet)

因此,在这种情况下,每个IP地址都以192.168开头-IP地址的前16位。然后我们还有16位可用于新设备。16位= 65535设备。

因此,如果您的子网较小,则Internet地址的比例会更大。麻省理工学院拥有一个/ 8子网-即具有一个阻止IP地址,它们可以添加2 ^ 24个设备。很酷!


你怎么得到的,“数字0..255可以用8位表示?” 谢谢。
2011年

4
您在这里误用了“子网掩码”一词。仅应使用“子网”或“网络(地址)”。斜线后的部分是子网掩码。
camh 2011年

@runeveryday如果您以二进制/十六进制模式打开计算器,将更容易看到。每个位可以具有2个状态。您添加的每一位都会使您可以表示的状态数加倍。使用8位,您可以具有2 ^ 8 = 256个状态,即0-255。
greatwolf 2011年

可能会说什么,以及在其他情况下(例如,在任何网络配置设置中)使用子网掩码时,192.168.0.1 / 16的子网掩码为255.255.0.0,您所说的绝对是网络地址。
derobert

5

这些本身不是ip地址,而是范围。最后一个数字(如psusi所述,被称为子网掩码)指示相关位数:/16意味着网络包括所有从指定ip(在您的示例中为223.248)的前16位开始的数字。A /8是具有2 ^ 24个地址的A类网络,/16是具有2 ^ 16(65536)的B类,而a /24 是具有2 ^ 8 = 256个地址的C类。您最经常在本地网络中看到此地址:192.168.0.0/24(通常用于小型家庭网络)和10.0.0.0/16,通常在较大的公司Intranet中看到。您可以在Wikipedia上看到子网表示法和范围列表中列出的其他保留范围,以及域总数。


5
同样重要的是要注意,允许使用8、16和24以外的数字。10.1.2.0/23是完全有效的,表示10.1.2.0–10.1.3.255。
derobert

2

它是网络的子网掩码。换句话说,它表示网络的规模。/ 24是C类网络,具有256个地址和255.255.255.0的子网掩码。/ 16是B类,子网掩码为255.255.0.0。


A / 16有多少个地址?如何获得24或16?仍然会有其他数字
runeveryday

2
/ 24不是C类,也不是/ 16 B类,也不是/ 8 A类。这些类都是IP地址的特定范围,C类来自192.0.0.0–223.255.255.255。因此10.0.0.0/24不是C类,它实际上是A类空间中的一个子网。最好避免使用旧的classfull术语。
derobert

@derobert,一个可能的技术性,尽管你非常好可以写192.168.1.0/24,它确实是一个C类
psusi

@ runeveryday,/ 16具有16位网络地址和16位主机地址,给出2 ^ 16或65536个地址。/ 24将24位用于网络,将8位用于主机,从而提供2 ^ 8或256个地址。您可以在/后用1到31之间的任意值
psusi
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.