非管理型交换机可以用于 /30 吗?

非管理型交换机可以用于 /30 吗?

非托管交换机可以用于 /30 吗?如果可以,我该怎么做?

为了澄清事实:

我有 DSL、2 台运行 Windows 的 PC、1 台非管理型交换机(netgear fs105),没有路由器。

我只想为每台电脑分配一个单独的静态 IP 来访问互联网,我看到我的 ISP 提供了 /30,但我不知道该怎么做。谢谢您的帮助。

答案1

你的说法存在根本性缺陷。你指的是 2 台 PC。因此,你不需要 /30。你需要 /29。

如果您不关心互联网访问,那么您可以使用 RFC 1918 提供给您的众多地址之一。

如果您确实关心 Internet 访问,则需要 3 个地址:两台 PC 各一个,ISP 一个。/30 提供 4 个地址,其中 2 个按照常见 IPv4 标准“不可用”,因此当您需要 3 个地址时,您只有 2 个地址。因此,您最终需要获得 /29,这会使地址总数翻倍,这意味着您将获得 8 个地址,其中两个按照常见 IPv4 标准“不可用”,其中一个将用于 ISP,这样您的设备(例如 PC)就有 5 个可用地址。

现在,非托管交换机将处理任意数量的 IP,因为非托管交换机使用 MAC-48 地址通过以太网进行通信。(我说的是我能想到的最简单/最便宜的“非托管交换机”。)然后,Internet 协议 (IP) 通信使用成功的以太网通信。由于交换机的唯一工作是处理以太网连接,因此交换机实际上不会做任何特殊的事情来处理 IP 地址。因此,Joel Coehoorn 的回答在这方面是正确的。但是,您计划使用 /30 需要更多的深思熟虑。

理论上,如果您计划将 /30 分配给提供 NAT 服务的设备(例如防火墙,可能内置于“调制解调器”,例如“电缆调制解调器”或“DSL 调制解调器”),则 /30 可能对两台 PC 有用。这样做有一些缺点,但可以做到。使用这种设置,您可以让防火墙(提供 NAT)向 PC 提供指定端口号的“端口转发”。因此,例如,您可以将 TCP 端口 80 重定向到您的第一台 PC,这将允许您的第一台 PC 运行 Web 服务器。但是,您不会有第二个公共 IP 地址用于将 TCP 端口 80 转到第二台 PC。只要您不在两台 PC 上运行相同的服务,这种限制可能是可以接受的。但要注意这种限制。如果您不想忍受处理此类限制的要求,那么请获取 /29,这样您就不必担心了。

答案2

如果您只使用一个 vlan,则非管理型交换机就可以工作,并且 / 边界是什么并不重要。

当您需要控制单个端口的设置(例如 VLAN 分配、速度、启用/禁用等)时,管理型交换机非常重要。

相关内容