ins*_*pod 10 networking ip-address ipv4 subnet
我一直在使用这个计算器http://www.subnet-calculator.com/cidr.php,我试图弄清楚如何将两个不同的子网放在一起。
例如,我想要一个 /27 子网从 1.0.0.1 开始,在 /25 旁边,所以我认为 /25 子网将从 1.0.0.32 开始,因为它是 /27 子网之外的一个。但是,当我尝试这样做时,计算器说 /25 的范围是 1.0.0.1-1.0.0.127,而不是从 0.32 开始。
这是计算器限制还是如何将子网相邻放置?
编辑:我想我的问题是哪些子网可以相邻?这是什么决定的?
您需要区分子网起始地址和子网大小。斜线后面的数字是大小(以 32-x 位为单位)。所以你可以有两个这样的 /27 子网
10.0.0.1/27 == 10.0.0.1 -> 10.0.0.30
10.0.0.33/27 == 10.0.0.33 -> 10.0.0.62
Run Code Online (Sandbox Code Playgroud)
但是 /27 和 /25 子网以相同的方式意味着在以后的地址启动 /25
10.0.0.1/27 == 10.0.0.1 -> 10.0.0.30
10.0.0.129/25 == 10.0.0.129 -> 10.0.0.254
Run Code Online (Sandbox Code Playgroud)
因为 /25 子网“需要”更多空间。您不能在任意地址处启动 /25 子网,只能在正确的边界处启动:
10.0.0.1/25 == 10.0.0.1 -> 10.0.0.126
10.0.0.129/25 == 10.0.0.129 -> 10.0.0.254
Run Code Online (Sandbox Code Playgroud)
但请注意
10.0.0.33/25 == 10.0.0.1 -> 10.0.0.126
Run Code Online (Sandbox Code Playgroud)
因为10.0.0.33/25
只是另一种说法10.0.0.1/25
or 10.0.0.0/25
。
您还可以决定用更多 /27 子网“填充”您 /27 和 /25 子网之间的空间:
10.0.0.1/27 == 10.0.0.1 -> 10.0.0.30
10.0.0.33/27 == 10.0.0.33 -> 10.0.0.62
10.0.0.65/27 == 10.0.0.65 -> 10.0.0.94
10.0.0.97/27 == 10.0.0.97 -> 10.0.0.126
10.0.0.129/25 == 10.0.0.129 -> 10.0.0.254
Run Code Online (Sandbox Code Playgroud)
或使用另一个 /27 和 /26:
10.0.0.1/27 == 10.0.0.1 -> 10.0.0.30
10.0.0.33/27 == 10.0.0.33 -> 10.0.0.62
10.0.0.65/26 == 10.0.0.65 -> 10.0.0.126
10.0.0.129/25 == 10.0.0.129 -> 10.0.0.254
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1661 次 |
最近记录: |