可能重复:
子网划分如何工作?
我从一家运行 Server 2008 的公司租用了一台专用服务器,并且我刚刚从他们那里购买了另一块 IP 地址。
他们为我提供了 xxxx/27,我知道如何通过高级 TCP/IP 设置添加它们,但我有几个问题。
1) 当我收到这样的一个地址块时,我怎么知道哪些是可用的?如果是 128.12.112.5/27,哪些是可用的?
2)我是否需要添加新的默认网关来使用这个块?
谢谢!
答案1
1)Pl_19的答案是正确的,但如果你可能需要更深入的理解。
使用网络块进行计算的关键是理解掩码的概念 - /某些东西。
如果您有一个地址范围 xyzt/27,并且您将该范围与由 27 个 1 和(32-27)0 组成的数字进行二进制与运算,那么您将得到一个地址 xyzr,它被命名为您的范围的网络地址。
您的 /27 范围由 2^(32-27) = 32 个地址组成,从 xyzr+0 到 xyzr+31。我将根据网络地址的偏移量引用这些地址。
在这个范围内,您不能使用地址“+0”(网络地址)和“+31”(广播地址),当您想将数据包发送到您的块中的所有服务器时使用该地址。
您的区块中的所有其他地址都被视为本地地址,并且您不需要默认路由器即可获取它们。
2) 默认网关必须是地址块中的一个地址(通常是第一个或最后一个可用的地址),并且供应商必须向您提供该信息。这将是您无法使用的另一个地址。
答案2
1)类似http://www.subnet-calculator.com/和http://www.subnetmask.info/对于快速检查特定子网的故障情况非常有用。/27 有 30 个 IP 地址,因此您只需确定子网的起始和终止地址以及哪些可用即可。
2) 默认网关会影响出站流量。它的配置是为了让服务器知道将发起的流量路由到哪里。因此,如果您添加更多传入 IP 地址,则不需要新的网关。
答案3
1)
128.12.112.5/27
谷歌“子网计算器”
主机地址范围(可用于 /27):192.12.112.1 - 192.12.112.30
子网 ID:192.12.112.0
广播地址:192.12.112.31
网络掩码 255.255.255.224
8 子网
网络掩码 255.255.255.224 /27 224
二进制细分 -11111111.11111111.11111111.11100000
低 IP 高 IP
xxx0 xxx31(XXx5/27 属于此块)
xxx32 xxx63
xxx64 xxx95
xxx96 xxx127
xxx128 xxx159
xxx160 xxx191
xxx192 xxx223
xxx224 xxx255
谷歌搜索“IP 寻址”(删除引号)
2)您的提供商/供应商应该为您提供默认网关 IP 地址
答案4
AND 运算:
10000000 00001100 01101000 00000101
与
11111111 11111111 11111111 11100000
=
10000000 00001100 01101000 00000000(10000000 00001100 01101000 000/00000)
128.12.112.0 是您的网络,128.12.112.0 到 128.12.112.31 是您的网络块中的 IP 地址。128.12.112.0 是网络地址,128.12.112.31 是广播地址,因此 128.12.112.1 到 128.12.112.30 是您网络中的有效主机地址。
您的 IP 地址范围是更大地址空间的子网,但从您的角度来看,它只是一个网络,而不是子网。如果您将此网络块划分(子网化)为较小的分区(子网),那么您将处理子网。