本页面已使用翻译工具翻译。如有任何翻译错误或不准确之处,敬请谅解。
什么是 NAT,它对我的游戏有什么影响?
简单来说,NAT(网络地址转换)是构建您家庭网络的技术。网络地址转换是一种由网络设备(通常是防火墙)执行的过程,它会为私有网络中的计算机分配一个公共地址。
有时,由于制造商的限制,NAT 会对您能访问的连接类型施加限制——这通常会在尝试游玩需要“开放”或“NAT 类型 1”“类型 2”才能获得最佳连接的多人游戏时表现出来。
什么是 NAT 类型?
索尼的 PlayStation、微软的 Xbox 以及任天堂的 Switch 是三大玩家常用的游戏主机。不幸的是,这些游戏主机在封闭的 NAT 环境下运行会遇到困难。
在主机和 PC 设备上,NAT 类型通常是相同的——这是因为如今大多数 PC 游戏都运行在微软系统上,因此您很可能会获得与 Xbox 玩家相同的 NAT 类型。
当您在 PC 上玩游戏时,您的 NAT 类型通常会在游戏内显示。然而,在主机上玩游戏时,要查看 NAT 类型,您需要进入主机的主界面进行查看。
PlayStation NAT 类型:
索尼的 NAT 类型分为 1 到 3 三种,1 是最佳,3 是最差。根据其官方文档,三种 NAT 类型的定义如下:
类型 1:顾名思义,这是开放型 NAT,允许通过网络连接的所有设备发送和接收数据。所有共享数据不受限制,也没有防火墙配置。
类型 2:类型 2 是在为 PlayStation 设置在线游戏时的理想选择。这意味着您的 PlayStation 主机位于路由器之后,同时路由器已将 PlayStation 的端口转发,并能将进入的数据包传送到主机。您也应能够顺利收到其他玩家的邀请,并可毫无限制地主持多人联机大厅,包括语音、视频等。
要在您的 PlayStation 主机上获得 NAT 类型 2,您需要执行以下操作之一:在路由器中转发索尼网络的端口
在路由器中为 PlayStation 设置 DMZ(非军事区)
拥有符合 UPnP(通用即插即用)标准的独立网络,即启用了 UPnP 的单独网络
类型 3:应尽量避免使用 NAT 类型 3 连接。在这种连接下,您很可能无法主持任何大厅或通过游戏内聊天、VoIP 进行连接,即使您能够连接到其他玩家,他们也可能无法连接到您。
如果您的 PlayStation 显示为 NAT 类型 3,您需要在路由器中将 PlayStation 网络端口转发到您的主机,以获得 NAT 类型 2。这种情况也可能是由网络中存在多个路由器引起的。
Xbox NAT 类型:
微软(Xbox 的制造商)将其主机的 NAT 类型分为三种:开放(Open)、中等(Moderate)和严格(Strict),与索尼的 NAT 类型 1、2、3 不同。
开放(Open):类似于 PlayStation 设备的 NAT 类型 1,被认为是 Xbox 在线游戏的最佳目标。当您在路由器上配置端口转发,并将端口号指定为 3074 时,路由器会识别这一设置并开始将传入数据包相应地转发给您的 Xbox。这样,您的 Xbox 就可以毫无障碍地接收来自其他玩家的游戏请求。在这种设置下,您可以在 Xbox 上主持多人联机大厅,并享有不受限制的语音与视频功能。
要在 Xbox 主机(Xbox One 和 Xbox 360)上获得开放 NAT 类型,您需要执行以下操作之一:在路由器中转发 Xbox Live 所需端口
在路由器中为 Xbox 设置 DMZ(非军事区)
拥有支持 UPnP(通用即插即用)的独立网络,即启用了 UPnP 的单独网络
通过以上任一方法,获得开放 NAT 类型的过程都相对简单,不过端口转发依然是配置开放 NAT 类型的最有效方法。
中等(Moderate):相比严格 NAT 类型有所改善,但仍不如开放 NAT 的优势明显。使用中等 NAT 时,您可能会偶尔遇到连接中断或数天内不稳定的情况。这种 NAT 类型可能会增加延迟,从而导致游戏卡顿,并在加入游戏大厅或与其他玩家交流时遇到困难。此外,中等 NAT 下您无法作为主机,也会受到一定限制。
严格(Strict):这是 Xbox 上最不理想的 NAT 类型。这意味着您的端口没有正确转发,这可能会造成严重问题。另一种可能原因是您的网络由多个路由器组成(例如,ISP 提供的主路由器再连接到您的家庭路由器)。
在严格 NAT 类型下,您的 Xbox 是连接在至少一个其他路由器之后的,这会导致传入的连接请求无法被路由器转发到 Xbox。因此,您将面临多种限制,例如无法主持多人联机大厅、无法与其他在线玩家交流、无法参与视频会议等。
要解决此问题,您需要在路由器中手动配置端口转发,将相应的端口指向您的 Xbox。完成端口转发后,您就可以成功获得开放 NAT 类型,从而实现不受限制的在线游戏和交流功能。
Nintendo Switch NAT 类型
根据您的 ISP(互联网服务提供商)和网络设置,Nintendo Switch 一般使用 5 种 NAT 类型——A、B、C、D 和 F。
NAT 类型 A:表示您的 Nintendo Switch 拥有不受限制的在线通信能力,可以无缝连接。
NAT 类型 B:表示您的 Nintendo Switch 可以进行在线通信,但有一些限制。
NAT 类型 C:表示您的 Nintendo Switch 在在线通信方面受到中等程度的限制。
NAT 类型 D:表示您的 Nintendo Switch 受到较多限制。具有 NAT 类型 D 的主机只能与 NAT 类型 A 的主机通信。
NAT 类型 F:表示您的 Nintendo Switch 无法与其他设备建立通信,也无法参与在线多人游戏。要解决此问题,您可能需要通过端口转发或使用 VPN 来修改网络或路由器配置。
为了获得最佳的在线游戏体验,建议将 Nintendo Switch 设置为 NAT 类型 A 或 B。
要获得 NAT 类型 A,您需要联系您的 ISP,获取有关如何开放连接的进一步操作步骤。
PC NAT 类型:
NAT 类型在主机和 PC 设备上的适用方式类似。由于 PC 游戏普遍运行在微软系统上,因此在在线游戏中常见的 NAT 类型包括开放(Open)、中等(Moderate)和严格(Strict)。
在 PC 上进行游戏时,您的 NAT 类型通常会在游戏界面中显示。不过,如果您是在主机上游戏,则需要进入主机的主界面查看 NAT 类型。
如果您在 PC 游戏中发现自己的 NAT 类型是严格或中等,可以参考前面提到的 Xbox 章节,学习如何将 NAT 设置为开放类型(Open)。Xbox 的配置步骤同样适用于 PC,这将帮助您获得开放 NAT 类型,从而提升在线游戏体验。