基本的子网划分问题

我已经仔细检查了我的笔记子网划分,并且意识到我并不是很了解它。 读过这个奇妙的问题,清理了很多: IPv4子网划分如何工作?

不过,我仍然坚持。 以这种情况为例:

假设你为中等规模的律师事务所工作,该律师事务所决定安装一个计算机networking来增加法律logging的有效分配。 与主要合作伙伴交谈之后,您可以确定您的networking至less需要5个子网。 互联网pipe理局已经为你的公司的networking分配了一个195.3.2.0/24的地址。

如何确定需要从主机借用多less位来创build我的子网结构? 我如何得到我的子网掩码?

你需要5个子网。 这意味着除了24位以外,还需要3个额外的位(2 ^ 3 = 8)。因为24位,你只有一个networking。

给你的公共IP地址是195.3.2.0/24

所以现在你的子网前缀将是27。

现在,主机地址的剩余位数是5(32-27)。 因此,对于2 ^ 5 – 2(-2为子网号码和广播地址为每个子网),你将有

每个子网中有30个主机。 所以总的可用主机数将是8×30 = 240的子网数量。

现在为子网掩码。 networking部分的总位数是27,主机部分是5。

按8位组排列27位。这是默认的从二进制到十进制的转换表

11111111.11111111.11111111.11100000

这意味着十进制(将8位组转换为十进制forms)。

255.255.255.224,这是你的子网掩码。

如果你愿意,我可以用更简单的方式解释。

如何确定需要从主机借用多less位来创build我的子网结构? 我如何得到我的子网掩码?

您需要子网来分离计算机组,因为您希望它们位于不同的广播域,或者它们在物理上是分开的,或者需要在子网之间进行某种过滤。

所以你基本上必须弄清楚你将在每个子网中拥有多less台计算机,然后以一种合理的方式分解你的地址空间。

让我们假设在第三个子网上你将有0到62台计算机之间,另外两个2将有0到30台计算机之间,你可以像这样子网。

- 195.3.2.0/24 -> break into 4 subnets of 62 hosts - net 1 - 195.3.2.0/26 (195.3.2.1-195.3.2.63, 62 usable addresses) - net 2 - 195.3.2.64/26 (195.3.2.65-195.3.2.127, 62 usable addresses) - net 3 - 195.3.2.128/26 (195.3.2.129-195.3.2.191, 62 usable addresses) - 195.3.2.192/26 -> break into 2 subnets of 30 hosts - net 4 - 195.3.2.192/27 (195.3.2.193-195.3.2.223, 30 usable addresses) - net 5 - 195.3.2.224/27 (195.3.2.225-195.3.2.255, 30 usable addresses) 

如果您的一个networking需要大约120个主机,另外4个需要大约30个主机,则您必须以不同的方式拆分networking。

 - 195.3.2.0/24 -> break into 2 subnets of 126 hosts - net 1 - 195.3.2.0/25 (195.3.2.1-195.3.2.127, 126 usable addresses) - 195.3.2.128/25 -> break into 4 subnets of 30 hosts - net 2 - 195.3.2.128/27 (195.3.2.128-195.3.2.159, 30 usable addresses) - net 3 - 195.3.2.160/27 (195.3.2.161-195.3.2.191, 30 usable addresses) - net 4 - 195.3.2.192/27 (195.3.2.193-195.3.2.223, 30 usable addresses) - net 5 - 195.3.2.224/27 (195.3.2.225-195.3.2.255, 30 usable addresses) 

您最多只能有254个主机(/ 24)。 至less有5个子网,这意味着最多可以有50个主机。 最接近的数字是32个主机:11100000(最后八位字节)

看看这里的基本networking指南计算机networking基础知识