0 subnet
我正在尝试了解子网划分。我知道您可以将192.168.0.0/24
域分成 2 个子网:192.168.0.0/25
和192.168.0.128/25
. 如果我需要在上述两个子网中再创建 2 个子网怎么办?
如果我需要创建 2 个子网,其中还有 2 个子网,并且这 2 个子网中的每一个都有 2 个主机,该怎么办。根据我的计算,这将是类似的。
前 2 个子网:
192.168.0.0/25
和192.168.0.128/25
的子网192.168.0.0/25
:
192.168.0.0/26 - 192.168.0.128/26
的子网192.168.0.128/25
:
192.168.0.128/26 - 192.168.0.192/26
主持人192.168.0.0/25
:
192.168.0.1/25 - 192.168.0.2/25
主持人192.168.0.128/25
:
192.168.0.129/25 - 192.168.0.130/25
主持人192.168.0.0/26
:
192.168.0.1/26 - 192.168.0.2/26
主持人192.168.0.128/26
:
192.168.0.129/26 - 192.168.0.130/26
主持人192.168.0.128/26
:
192.168.0.129/26 - 192.168.0.130/26
主持人192.168.0.192/26
:
192.168.0.193/26 - 192.168.0.194/26
以上似乎不对,我像树一样向下移动,但是子网掩码和IP正在重复,我只是在那里加1/x
并从那里制作IP。谁能告诉我这是否正确?
我试图理解的场景与此类似,但是我只想在每个级别添加主机。
Mic*_*aff 10
建议:学习十六进制和二进制。它会更有意义。
128 = 0x80,二进制为 10000000。1 位表示“这是网络的一部分”,0 位表示“这是主机地址的一部分”。您不会有名为 196.168.0.1/24 的子网(但它可能是主机地址。)该子网的网络掩码将为 196.168.0.0/24。您可能将 192.168.0.1/24 或 /25 作为主机地址,但网络接口的网络掩码会有所不同,这是一种奇特的说法,它认为哪些主机是本地主机,哪些必须通过路由器。
a /25 的网络掩码为 255.255.255.128,即 0xffffff80。最后一个字节 (0x80) 中设置的高位是重要的。
a /26 的网络掩码为 255.255.255.192,即 0xffffffc0。0xc0 == 11000000 二进制。因此,对于这些子网上的任何内容,最后一个字节有 4 种可能性:
00xxxxxx 01xxxxxx
10xxxxxx 11xxxxxx
Run Code Online (Sandbox Code Playgroud)
A /27 将是 255.255.255.224,即 0xffffffe0。0xe0 == 11100000。在这上面的机器会有一个像这样的最后一个字节:
000xxxxx 001xxxxx
010xxxxx 011xxxxx
100xxxxx 101xxxxx
110xxxxx 111xxxxx
Run Code Online (Sandbox Code Playgroud)
等等。我怀疑关于子网的维基百科主题有更多并且可能更好地解释它。