计算子网位和主机位

时间:2019-01-04 08:46:36

标签: host ipv4 subnet

为组织提供的IP地址块为130.34.12.128/27。的 组织必须具有5个不同的子网。

  1. 子网位数和主机位数是多少?

  2. 每个子网有多少个主机可用?

  3. 每个子网的子网地址和地址范围是什么 子网?

  4. 新的子网掩码值是什么?

我在Google上搜索,发现该组织必须仅具有权力2的值。那么子网必须是8?我可以知道这是怎么工作的吗?

2 个答案:

答案 0 :(得分:0)

您可能知道,网络的地址短于32位(以尾随零结尾)。在您的情况下,组织有一个以.128结尾的27位地址,该地址以二进制.10000000表示,其中只有.100用于标识哪个网络。最后5位为尾随零,可用于识别子网或网络内部的机器。

这意味着一台机器可以具有一个地址130.34.12.129/32,它将在网络内部具有一个公共地址(前27位相同,但以00001结尾)。仅使用机器,这将是整个网络中2 ^ 5-2 = 30个不同的主机(我们删除地址00000作为其网络地址,11111作为其广播地址)。地址范围为130.34.12.129130.34.12.159

现在,如果您需要5个子网,这意味着您必须找到五个地址,这些地址以原始网络地址内的零结尾。一个示例为00 000 01 000 10 000 111 00 110 00。如果您了解了这些信息,那么您应该能够为每个子网回答4个问题(主机数量,掩码等)

答案 1 :(得分:0)

您的地址为130.34.12.128,掩码为255.255.255.224。 在二进制文件中,您可以:

10000010 00100010 00001100 100 00000
11111111 11111111 11111111 111 00000

您只能更改最后5个二进制文件,因此IP地址从130.34.12.128更改为130.34.12.159。 所有子网的广播需要1个地址,该子网地址需要1个地址。

您可以举个例子:

130.34.12.128 - 130.34.12.135 /29 6 ip address + 1 brodcast + 1 subnet address
130.34.12.136 - 130.34.12.143 /29 6 ip address + 1 brodcast + 1 subnet address
130.34.12.144 - 130.34.12.151 /29 6 ip address + 1 brodcast + 1 subnet address
130.34.12.152 - 130.34.12.155 /30 2 ip address + 1 brodcast + 1 subnet address
130.34.12.156 - 130.34.12.159 /30 2 ip address + 1 brodcast + 1 subnet address

在二进制最后一个八位位组中:

10000000 - 10000111 /29
10001000 - 10001111 /29 
10010000 - 10010111 /29 
10011000 - 10011011 /30
10011100 - 10011111 /30

您可以看到在最后一个子网上我们无法提供更多的IP地址,掩码显示了您可以更改的内容,因此您公司的每个IP地址都将从10000010 00100010 00001100 100开始,并且您只能更改最后5个“数字”。

  1   1   1  1    1   1   1   1
128  64  32  16   8   4   2   1



10000010 00100010 00001100 10000000
 128 + 2  32 + 2    8 + 4    128
    130     34       12      128