两个节点之间的直接和路由流量的网络拓扑

两个节点之间的直接和路由流量的网络拓扑

尽管规模很小,但这是我遇到过的最困难的网络设计问题。此网络中有三个节点:

  • 运行 Windows XP 并配有内置 WiFi 适配器的 PC。
  • 具有 WiFi 和无线调制解调器 (WiModem) 的基站
  • 具有 WiFi 和 WiModem 的移动设备

调制解调器是一种低带宽但高可靠性的连接。当移动设备在附近时,我们希望使用 WiFi 进行文件传输等高带宽操作,并使用调制解调器来传输控制信息。这里有一个棘手的部分:我们希望 WiFi 流量直接从移动设备传输到 PC,因为在同一个 WiFi 信道上重新广播数据包会占用双倍的带宽。

我们可以通过手动配置来实现这一点,即为 PC 和基站的 WiFi 接口提供两个 IP 地址:一个位于与移动设备共享的子网中,另一个位于它们自己的子网中。PC 上的路由设置为,通过 WiModem 发送到移动设备的任何流量都会通过辅助 IP 地址,这样从移动设备返回的流量也会通过 WiModem。如下所示:

  • 个人电脑
    • WiFi 1:192.168.2.10/24
    • WiFi 2:192.168.3.10/24
    • 默认路由:192.168.2.1
  • 基站
    • WiFi 1:192.168.2.1/24
    • WiFi 2:192.168.3.1/24
    • WiModem:192.168.4.1/24
  • 移动的
    • 无线网络:192.168.3.20/24
    • WiModem:192.168.4.20/24

我们希望让基站自动配置移动设备和 PC,因为当您开始拥有多部移动设备和 PC 时,手动设置会出现问题。这意味着 PC 只能拥有 1 个 IP 地址,需要将其视为非常简单。是否可以在基站上进行由 DHCP 驱动的设置,从而提高带宽效率?

答案1

如果我理解正确的话,这种配置的最终结果将导致移动设备和桌面之间出现两条网络路由 - 如果不小心,可能会出现路由循环。我认为 DHCP 在这里也无济于事。您可以尝试 RIP 或其他路由协议,但我认为这不会让事情变得太简单。

此外,WiFi 是“点对点”的 - 所以我认为您必须为台式机购买第二张 WiFi 卡,并将其配置为不同的通道和名称。然后您的手机可以选择您想要的那个 - 路由器或台式机。

如果您转向使用多台台式机和移动设备,那么情况将变得更糟,并且成本也更高。

我会选择更简单的可能性,而不是额外的流量:添加 WiFi 路由器,让流量畅通无阻。如果问题只是文件传输,我可能会在移动设备和桌面之间使用蓝牙(假设一对一关联)。

答案2

所以您想使用 LAN 设备上的 wifi 进行通信,然后将 wimodem 用于其他任何用途?

PC > Wifi > 基站 > Wimodem > Intrnet 对吗?

这很简单。只需将基站用作路由器,并在基站上设置到 ISP 网关的默认路由。如果本地设备需要相互通信,它们将使用 wifi,如果需要上网,它们将使用 wimodem。

然后配置您的 DHCP 服务器,以基站作为默认网关,分配您想要范围内的 IP。

我假设 wimodem 正在连接到互联网。您可能还需要设置 NAT。

相关内容