玩网络游戏(星际争霸2,战地3)和NAT后经常连接下降 - 如何诊断?


2

我(我怀疑)我的无线路由器遇到了一些麻烦。它通过常规lan电缆连接到互联网,并具有静态的公共IP地址。我们的两台家用电脑通过常规局域网连接到路由器,还有一台通过Wi-Fi连接的笔记本电脑。

diagram:
    Internet
       |
       | <- isp-supplied cat5 ethernet cable
       |
      D-Link D300 ...wifi... laptop
     /           \
    / <- cable -> \
  PC1             PC2

PC和笔记本电脑都支持NAT并共享路由器的公共IP。路由器是D-Link D300。 PC1用于在线游戏,我在玩“战地3”,“星际争霸2”和“暗黑破坏神3”时遇到频繁的“掉线”错误;但不适用于TeamFortress 2或Tribes Ascend beta。当我卸下路由器并将PC1直接连接到ISP的电缆时,问题就消失了。我也尝试断开PC2和笔记本电脑的连接,让PC1成为连接到路由器的唯一机器 - 不能如何诊断问题到底是什么?


除非你经营一家公司并且该公司的目的是玩SC2和Battlefield 3并且你是所述公司的系统管理员......这可能不是Serverfault的合适问题。
Safado

很公平。谢谢你搬家吧。
Moshev

可能会检查是否可以更新路由器上的固件?您在玩游戏时是否正在运行任何其他互联网服务(bittorrent,流媒体等)?
jmreicha

固件已经是最新版本,我只运行Skype。
Moshev

Answers:


2

好吧,如果你将PC1直接连接到ISP就行了。如果你把路由器放在它之间它不起作用。您已经完成了正确的错误搜索过程,发现路由器是问题所在。

为什么这是问题?这听起来像是在阻塞你的数据包。互联网速度可能高于路由器可以管理的速度。 D-Link D300属于低预算的路由器频谱,这不是一个罕见的问题。

有效的游戏可能不会产生太多数据,或者在跳过之前对延迟有更多的容错能力。


我不能这么努力+1。我认为很明显,无论确切原因如何,它都是路由器上的东西,而且几乎可以肯定,由于某些原因它根本无法处理流量。
Shinrai

听起来似乎有道理。那么你可以建议一个替代品或者至少在一个中寻找什么?
Moshev

这个网站明确不是为了购买推荐,但如果我在这些评论中给出一些提示,没有人会知道[恶魔般的笑]。我使用的是Netgear WNR-3500L,多年来我推荐给其他几个人使用。在我的国家,货币兑换75美元。我听说过D-Link DIR-655的好东西。根据经验,路由器会为您提供所需的费用。看着 smallnetbuilder.com 进行了很好的比较。
Daniel Andersson

我更换了路由器,现在一切正常。谢谢您的帮助!
Moshev

0

经典地,便宜的消费者路由器的NAT表不能很好地与来自这些路由器后面的许多设备的许多连接(例如P2P)一起使用......一旦表满了,就是这样。某些设备允许为表中的条目设置较低的生存时间。通常只是购买更强大的设备,即更多的内存=更大的表将成功。例如,在Bittorrent中,您还可以尝试降低连接总数。

实质上,如果您需要保留ISP的设备,则将其置于桥接模式并连接另一个更强大的路由器,在其后面执行NAT。然后在该路由器上连接设备。

有时,您也可以将多个设备直接插入ISP的路由器,即使它处于桥接模式。然后,您将为每个设备获得多个公共IP。但是,在这种情况下,最大允许数量通常非常低,如果可能的话。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.