2

我如何计算subnet maskgatewayIP address

假设我的 IP 地址是180.12.24.68

那么如何计算这个IP的子网掩码和网关呢?

4

1 回答 1

9

您无法仅根据 IP 地址计算子网掩码网关。

在给定 IP 地址和网络掩码的情况下,您可以计算潜在网关的范围。但是,范围基本上是((我的 LAN 网段大小)- MyIP)。通常这将是大约 253 个 IP 地址,除非您在大型网络上。

给定网关和网络掩码,您可以计算出可以配置自己使用的潜在 IP 地址范围 - 但如果您手动配置,则有可能破坏现有 IP 地址。(这就是DHCP很好的原因)

给定网关和 IP 地址,您可以计算出足够多的网络掩码,以便路由流量 - 但根据子网配置,您可能无法与同一 LAN 网段上的其他机器通信。例如,如果您的网关是 10.1.3.254,而您将网络掩码配置为 255.255.255.0。网关(和 LAN)实际上可以被屏蔽为 255.255.254.0(基本上,连续段中的 2 个 C 类地址)。所以,你可以上网,但你可能无法上网与“本地机器”交谈。

总而言之,这些是可能的结果:

  • 掩码 + 网关 = 可猜测但不确定的 IP 地址
  • 掩码 + ip = 可猜测但不确定的 IP 地址范围,您可能会找到网关
  • ip + gateway = 可猜测但可能配置错误的网络掩码
于 2012-04-11T08:04:16.900 回答