子网中路由器接口的地址

网络工程 路由器 子网 数据包跟踪器 界面
2022-03-02 07:14:06

我得到了一个 C 类地址,比如说 192.10.20.0。我有一个由 4 个路由器组成的拓扑,每个都与其他两个路由器(如正方形)有串行连接。每个路由器连接两个交换机(通过 ETH),每个交换机承载14 个主机的工作组。我被要求在 Cisco Packet Tracer 中实施子网划分方案。

现在,根据我的讲座,我需要选择一个掩码来容纳比这个值 14 更多的主机,再加上另外 2 个用于网络和广播地址的地址(全 0 和全 1)。所以我需要使用最后 4 位 (2^4=16) 或 /28 掩码。

当使用 /28 掩码时,我网络中的第一个子网将从 192.10.20.0(子网 1 的网络地址)到 192.10.20.15(子网 1 的广播地址),在下一个地址 (192.10.20.16) 上,一个新的子网将开始。对?

因此,对于第一个子网上的 14 台主机,我将 IP 从 192.10.20.1 分配到 192.10.20.14(所有 14 台主机都有一个单独的 IP)。但是对于每个主机,我还需要为网关分配一个地址。这个网关地址应该是我分配给连接到该特定子网交换机的路由器的 ETH 接口的地址。

我的问题是:我可以为路由器的 ETH 接口分配什么地址?对于第一个子网,从 192.10.20.1 到 192.10.20.14 的地址已经分配给主机,192.10.20.0 是网络地址(不能分配),192.10.20.15 是广播地址(也不能分配)分配)。

2个回答

自 1998 年以来,网络类已死并被掩埋,请查看RTF 2317

路由器可以使用子网的任何空闲 IP 地址。当然,全零或全一的主机部分分别用于网络和广播地址。14 台主机和一台路由器不适合 /28 子网。

在现实生活中,您通常会使用带有私有地址的 /24 子网掩码,因此您将有足够的空间容纳您的小数字。现在公共地址很少,所以你可能会使用 IPv6 开始。

路由器接口(或子接口)需要新主机子网范围内的 IP(我假设这是一个新的 vlan)。因此,在构建新子网时,您实际上并没有为网络 ID 和广播排除 2 个地址,您实际上排除了 3 个地址;第三个是路由器的接口(或子接口)IP。所以你实际上需要一个/27。

然后,您必须将 ip 助手或 dhcp 中继添加到路由器接口(或子接口)。然后你的 dhcp 服务器将看到来自路由器接口 IP 的请求(假设你使用 192.10.20.1/27),它会分发 192.10.20.2 - 192.10.20.30 范围内的地址。这是假设您正在使用 dhcp 并将构建范围以排除网络 ID、广播和路由器接口的三个 ip。