我的主要(工作)PC 使用我兄弟的路由器(他住在我家附近)通过 wifi 连接到互联网,阿尔法 AWUS036H适配器和一根大天线。为了将我的第二台(游戏)电脑连接到互联网,我将两台电脑连接到我自己的路由器,并在主电脑上启用了 ICS。我使用自己的路由器而不是将两台电脑连接在一起,因为我的路由器也有 wifi,我可以将它用作我的 Kindle HD 和其他无法连接到我兄弟的路由器的设备的“中继器”。
为了实现这一点,我在主 PC 的“无线网络连接”上启用了 ICS,并将其共享到我的“本地连接”,我将自己的路由器上的网关设置为主 PC 的本地 IP。
通过这种设置,两台电脑(以及通过 wifi 连接到我的路由器的任何其他设备)都可以上网,但当我尝试玩在线视频游戏时,第二台电脑的 ping 值却非常高。
我尝试在第二台电脑上编辑“本地连接”IPv4 属性,这样它就不会自动获取 DNS ip(这是路由器上设置的主要电脑本地 ip),而是使用 OpenDNS ip(也尝试了 Google 公共 DNS ip)。OpenDNS 确实可以稍微改善网页浏览(Google 公共 DNS 则不行),但我在玩视频游戏时仍然会收到较高的 ping。如果我直接使用 Alfa 适配器连接第二台电脑,而不使用自己的路由器,那么 ping 值会好得多。
还有什么我可以测试的吗,以便使用我自己的路由器获得更好的 ping 效果?
答案1
您以惊人的方式积累跳数:ISP->兄弟的路由器->兄弟的 WLAN 站->您的 WLAN 加密狗-> USB->您的 PC-> USB 至 NIC 驱动程序-> IP 堆栈-> ICS-> IP 堆栈-> NIC->您的路由器->其余网络。
虽然这可能不会造成吞吐量问题,但肯定会造成延迟问题。
我的建议:
- 将“大天线”连接到简单的 WLAN/LAN 桥接器(本质上是向后运行的 AP),价格约为 20 欧元(或任何金额)
- 将其用作路由器的 WAN 接口
- 如果你愿意牺牲本地 WLAN,并且你的路由器有固件,你也可以将“大天线”直接连接到路由器,并让其在“WLAN 客户端”模式下运行,从而无需购买任何东西,并节省另一小段延迟
- 将其他所有东西都连接到路由器,忘记 USB 网络和 ICS
一个简单的事实是,如果您想在沙发上使用 Kindle(不涉及 ICS),您的 Windows PC 无需运行,这应该足以说明问题。