【问题标题】:How to get gateway address when subnetting?子网划分时如何获取网关地址?
【发布时间】:2011-05-07 21:49:42
【问题描述】:

我必须从单个 C 类 IP 地址对网络进行子网划分。

我已经弄清楚了子网掩码和广播地址(我使用的是子网掩码/28),但不明白如何获取网关地址。

谁能帮帮我?

【问题讨论】:

  • 网关地址不可发现;它甚至不必在您 IP 的 IP 范围和网络掩码内!
  • 所以如果我只是写下任何答案,那么它对吗?这个问题特别问我网关地址...这就是为什么我很困惑,因为我认为它也是随机的
  • 网关地址,通常称为default gateway,是任意分配的。在我的网络中,它们在范围的底部 (+1) 或顶部 (-1) 编号。例如,在网络 10.10.10.0/255.255.255.0 中,我的网关地址是 10.10.10.1 或 10.10.10.254。广播始终位于范围的顶端,即 10.10.10.255。
  • @Joe:当然只有在超级网络或多网络正在进行的情况下?但是,您不能说子网的网关地址在子网之外,它要么有,要么没有。
  • @MattH:如果网关在同一个物理交换机段上,它将是可路由的。许多 ISP 都这样做/这样做了,尤其是在点对点 IP 上。

标签: ip-address gateway subnet


【解决方案1】:

如果子网掩码为 255.255.255.248,则掩码位数将为 5,因此子网数 = 2。掩码位数的幂数 = 2 次幂 5 = 32 个子网,每个子网的主机数 = 2 . 幂(未屏蔽位或 32- 网络总位数)= 2 幂 (32-29) = 8 主机/子网。

因此:

  • 1) 子网 1 中的 IP 将从 192.168.1.0 到 192.168.1.7 其中 192.168.1.0 将是子网 id,192.168.1.7 将是广播 id。

  • 2) 子网 2 中的 IP 将从 192.168.1.8 到 192.168.1.15

等等…………

  • 32) 子网 32 中的 IP 将从 192.168.1.248 到 192.168.1.255.....

网关仅适用于网络,即该网络的第一个 IP 地址。

【讨论】:

    【解决方案2】:

    这篇文章已经有将近 8 年的历史了,但如果有人无意中发现了这篇文章,我想通过最高投票的评论来解决一些问题。我本来会直接发表评论的,但实际上我只是启动了这个帐户,所以我无权这样做。

    1. /28 的子网掩码将是 255.255.255.240,而不是 248,而不是 248。
    2. 使用给定的掩码是不可能拥有 32 个子网和每个子网 8 台主机的。

    掩码的目的是显示网络中的哪些位可以更改,哪些位不能更改。二进制中的 240 = 1111 0000。这意味着最后一个值中的前 4 msb 不能更改并且位于同一网络中。

    假设您的网络地址是 192.168.1.0/28。用 8 位二进制写出最后一个十进制值 (0)。 0000 0000。由于 240 等于 1111 0000,因此前 4 位必须保持不变,才能成为同一网络上的子网。

    从这里开始,子网和主机由最后 4 位决定。您可以有 2 个子网和 6 个主机/子网或 4 个子网和 2 个主机/子网。假设您要使用第一个选项。地址 (0) 中的最后一个十进制数具有此表示法。嗯嗯嗯嗯

    • M 是屏蔽位,不能在网络中更改。
    • S 是子网 ID,它决定子网
    • H 是主机 ID,用于确定主机。

    用掩码看一些值

    • 掩码 240 = 1111 0000
    • 二进制 0 = 0000 0000
    • 二进制 15 = 0000 1111
    • 二进制 16 = 0001 0000

    正如我们所见,二进制 16 会在掩码内发生一点变化。一旦掩码覆盖的位发生更改,您就处于不同的网络中。

    所以最终的细分是

    1) 子网 1 中的 IP = 192.168.1.1 到 192.168.1.6,其中 192.168.1.0 将是子网 ID,192.168.1.7 将是广播 ID。

    2) 子网 2 中的 IP = 192.168.1.9 到 192.168.1.14,其中 192.168.1.8 将是子网 ID,192.168.1.15 将是广播 ID。

    再一次,我不希望一个 8 年前的帖子有太大的吸引力,但如果有人像我一样遇到这种情况,我不希望他们对错误的信息感到困惑。

    【讨论】:

      【解决方案3】:

      网关地址在 IPv4 中是任意的。在每台主机上静态或动态配置。

      “C 类”是过时的术语,不正确。

      【讨论】:

      • 这是否意味着我只选择该范围内的任何 IP 地址? (这不是网络添加。或广播添加。)
      • 通常是最低或最高主机地址,但仅按惯例。
      【解决方案4】:

      在广播网络中,子网可用范围内的任何 IP 地址都可以是网关(也可以有多个网关)。只是按照惯例,现在通常选择第一个或最后一个可用地址。

      网络/子网的网关必须(物理上)设置在网络上,并且该网络上的每个主机都必须知道该网关 - 两者都由管理员设置并从任意 IP 地址中选取子网。主机通过 DHCP/静态寻址或路由通告(通过 RIP 或 OSPF 等路由协议)了解网关地址。

      【讨论】:

        猜你喜欢
        • 2014-07-21
        • 1970-01-01
        • 1970-01-01
        • 2013-05-28
        • 2014-10-31
        • 2020-11-12
        • 2018-11-24
        • 1970-01-01
        • 2013-02-06
        相关资源
        最近更新 更多