星际公民吧 关注:160,142贴子:2,146,039
  • 11回复贴,共1

比其它人30k更频繁,交互比别人更高的玩家看过来

只看楼主收藏回复

首先介绍什么是网络NAT类型。NAT类型对网络游戏的重要性:
NAT类型简介
NAT(网络地址转换,Network Address Translation)是一种在路由器或防火墙上使用的技术,用于将私有IP地址转换为公共IP地址。NAT类型通常分为几种,主要影响的是网络中设备之间的通信能力,尤其是在进行在线游戏、VoIP、视频会议等实时应用时。NAT类型主要有以下几种:
Full Cone NAT:
所有外部主机都可以通过已知的公共IP地址和端口向内部主机发送数据包。
一旦内部主机打开了某个端口,其他外部主机可以直接与其通信。
Restricted Cone NAT:
仅允许在内部主机向外部主机发送数据后,其他外部主机才能向这个公共IP和端口发送数据。
一旦内部主机向某个外部IP发送数据,那个IP可以返回数据。
Port Restricted Cone NAT:
类似于Restricted Cone NAT,但还限制了交流的端口。
在内部主机向外部主机发送数据后,只有同一端口的外部主机才能响应。
Symmetric NAT:
每个外部主机(即使是相同的内部主机)都需要使用不同的映射端口。
这种NAT类型最难处理,因为需要每个会话使用独特的端口映射。
为什么玩外服游戏需要Full Cone或Port Restricted Cone1. 连接稳定性
数据包传输:Full Cone和Port Restricted Cone NAT允许外部主机发送数据包到内部主机,而无需进行额外的配置或限制。这使得数据传输更加稳定和高效,减少了连接中断的概率。
2. 适应性
适应多种连接:在进行在线游戏时,游戏服务器通常需要与多个玩家的客户端进行通信。Full Cone和Port Restricted Cone的NAT类型允许游戏服务器与客户端进行更自由的通信,更加适应动态的游戏环境。
3. 避免封闭网络环境
减少限制:对于使用Symmetric NAT的用户,外部主机通常无法通过已知的IP和端口进行连接,这对于实时通讯和游戏非常不利。Full Cone和Port Restricted Cone NAT提供了更开放的连接方式,避免了不必要的限制。
4. 兼容性
游戏服务器要求:很多在线游戏的服务器在设计时假设玩家的NAT类型是Full Cone或Port Restricted Cone,以便能够更轻松地进行玩家匹配和数据交换。如果玩家的NAT类型是Symmetric,可能需要额外的配置(如端口转发或UPnP)才能实现稳定的连接。
总结
在玩外服游戏时,NAT类型(如Full Cone或Port Restricted Cone)对连接的稳定性和兼容性具有重要影响。使用这两种类型的NAT可以改善数据传输效率,减少游戏中的延迟和连接问题,从而提供更好的游戏体验。


IP属地:江苏1楼2024-11-26 13:33回复
    如何检测自己网络的NAT类型:
    下载nattypetester


    IP属地:江苏3楼2024-11-26 13:35
    回复
      最后,如何调整为宽松的NAT类型
      要将家用电脑的NAT类型调宽松,可以通过以下几种方法来实现:
      1. 使用路由器设置a. 开启UPnP(通用即插即用)
      登录路由器管理界面:
      在浏览器中输入路由器的IP地址(如192.168.1.1或192.168.0.1,具体地址可通过查看路由器底部或手册找到)。
      使用管理员账号和密码登录。
      找到UPnP设置:
      在设置界面中,寻找“UPnP”选项(通常在“网络”或“高级设置”中)。
      开启UPnP:
      确保UPnP功能被启用,然后保存设置并重启路由器。
      b. 设置端口转发
      了解所需的端口:
      查找您所玩的游戏或应用程序所需的端口。通常可以在游戏的官方网站或支持文档中找到。
      进行端口转发:
      在路由器管理界面中,找到“端口转发”或“虚拟服务器”选项。
      输入需要转发的端口号和电脑的局域网IP地址。
      保存并重启路由器。
      c. DMZ(非军事区)设置
      找到DMZ设置:
      在路由器管理界面中,通常在“安全性”或“防火墙”选项中。
      设置DMZ:
      将您的电脑的局域网IP地址设置为DMZ主机。这样,所有流量都会直接发送到该IP地址。
      注意:使用DMZ会将该设备暴露于互联网,可能会存在安全风险,请谨慎使用,仅适用于临时解决问题。
      2. 在电脑上配置a. 静态IP地址配置
      设置静态IP:
      在网络设置中,为您的电脑设置一个静态IP地址。确保静态IP地址在路由器的DHCP范围之外,以避免冲突。
      操作步骤:
      在“控制面板” > “网络和共享中心”中,点击“更改适配器设置”。
      右键点击您的网络连接,选择“属性”。
      选中“Internet协议版本4(TCP/IPv4)”,点击“属性”。
      选择“使用下面的IP地址”,输入静态IP地址、子网掩码和默认网关。
      b. 关闭防火墙
      暂时关闭防火墙:
      在“控制面板” > “系统和安全” > “Windows Defender防火墙”中,选择“关闭Windows Defender防火墙”。
      警告:关闭防火墙可能会使您的电脑面临安全风险,仅建议在必要时使用,且要及时开启。
      3. 固件更新
      更新路由器固件:
      确保您的路由器运行最新版本的固件。访问路由器制造商的网站,下载并安装最新的固件。
      5. 联系ISP
      询问您的ISP:
      如果以上方法都没有改善NAT类型,您可以联系您的互联网服务提供商,询问是否可以更改您的NAT类型,或请求更改您的网络配置。
      总结
      通过以上方法,您可以将家用电脑的NAT类型调宽松,从而改善在线游戏或其他网络应用的连接性和稳定性。在操作过程中,需要注意安全性,尤其是在使用DMZ和关闭防火墙时,确保在不需要的时候及时恢复原设置。


      IP属地:江苏4楼2024-11-26 13:36
      回复
        个人经验来说,一般需要在光猫上设置。一般是192.168.1.1,具体查看光猫面板。接着需要使用管理员账号。光猫上面板中的用户账号一般是无法进行高级设置的。管理员账号需要咨询运营商的网络工程师来获取。大部分老一代的光猫默认都是最严格的symettric。需要管理员账号设置才行。近两年的千兆网1000mbps的提供的光猫一般默认就是fullcone。这种不需要设置。自家的网络一般打个电话客服咨询一下。更换光猫都是免费的。想要自己倒腾的可以看这个贴子https://blog.csdn.net/wyf187/article/details/128160807


        IP属地:江苏5楼2024-11-26 13:41
        回复
          一句话总结,假设你的网络是symmetric,玩公民会很容易掉线,建议联系网络客服。


          IP属地:江苏6楼2024-11-26 13:44
          回复
            错误的,星际公民是 C/S 架构,和 NAT 类型毫无关联


            IP属地:河南来自Android客户端7楼2024-12-03 11:05
            回复
              nat只适用于p2p联机游戏 星际公民不是p2p


              IP属地:湖北来自Android客户端8楼2024-12-03 11:45
              收起回复
                NAT类型我记得对玩家直连的联机影响比较大,网游影响很小


                IP属地:广东9楼2024-12-03 11:47
                收起回复
                  好贴收藏


                  IP属地:广东10楼2024-12-05 16:43
                  回复