资讯详情

华硕飞行堡垒系列无线网经常显示“无法连接网络” || 一打开游戏就断网

华硕飞行堡垒系列无线网络经常显示无法连接网络 || 一打开游戏就断网

我自己的电脑是华硕飞行堡垒fx80.发生这种情况已经有一段时间了。我电脑的情况是,有时无线网络可以连接,但在线游戏(守望先锋、艾尔登法环、原神等)两分钟后,右下角的无线网络图标变成了一个小地球,显示无法连接网络。有时甚至无线网卡也不显示在设备管理器中,根本没有wifi的图标。

网上给出的解决方案大多是 “。我试过,有用,但不完全有用。有时网卡可以再次出现,但仍然无法连接;有时可以连接,但玩游戏时会断裂。

不能玩游戏的游戏太离谱了。华硕想让我努力学习,少玩游戏吗?

我检查了无线网卡和接线,连接正常,接触不良。重新安装驱动程序,没有解决问题。所以在我在网上冲浪了一会儿后,我在知乎上找到了一个有趣的答案。 知乎指路老哥 虽然哥哥没有说怎么解决,但他提到了一件事叫做mtu。再次冲浪找到优化游戏设置mtu的文章 https://17fifa.com/mtu-setting/

知乎哥哥的照片是下运行cmd之后,查看网卡mtu值。

mtu查看:

netsh interface ipv4 show subinterfaces 

我一看我的网卡。哦豁,也是1500。看来有门。 然后我测量了我的网络mtu值(摘自以上链接):

1、Win R打开操作菜单,输入cmd”并回车; 2.输入命令提示符窗口ping -l 1472 -f www.baidu.com,回车; 3.如果提示需要拆分数据包,但设置它 DF这意味着数据包的大小超过了网络的限制MTU大小,需要逐步减少上述1472数字,建议每次减少5,直到提示来自xxx.xxx.xxx.xxx回复:字节=XXXX 时间=XXms TTL=XX然后开始每次加1,直到不能添加1(添加会提示需要拆分)。 这时,我得到了最大的数字,比如1464 即我输入ping -l 1464 -f www.baidu.com 收到命令baidu回复。每个人都需要找到自己电脑的价值。

加28,记住这个数字。例如,我记得1464 28=1492

了解自己的网络mtu值后,修改mtu值得。我的无线网卡名字是 WLAN 2 (这个可以在查看mtu值时看),mtu值为1492。变量应酌情修改。

mtu修改:

netsh interface ipv4 set subinterface "WLAN 2" MTU=1492 store=persist  

回车应用后,重启,打开守望先锋2,开冲。

——————————————————————————————————————

MTU科普:

MTU,即Maximum Transmission Unit(最大传输单元)设置此值TCP/IP报告协议传输数据时的最大传输单元。设置合适的MTU值能解决部分网站打不开、上网速度慢等问题,并能适当提高上网速度。 设置多大的MTU这取决于你的互联网方式。不同的互联网方式支持不同的互联网方式MTU,下面列出了一些上网方式。MTU值: EtherNet(一般上网方式,默认值):15000 PPPoE/ADSL:1492 Dial Up/Modem:576

Ping命令的-f参数作用是"Set Don’t Fragment flag in packet", 也就是在将IP头里的"Don’t Fragment Flag"位设置为1, 也就是说,不允许分片, 但是我们又用了Ping命令的-l参数指定发送的数据包大小为2000字节, 显然超过了以太网MTU-1500字节. 因此,数据包无法通过, 并返回上述错误信息: 数据包需要分片DF(Don’t Fragment)设置了标记.

我们知道, 在MAC帧的数据(Payload)字段, 封装(储存)为上层(IP层)的IP数据包, 而IP数据包的格式是IP Header IP Data(Payload). 在我们用Ping在这个命令的例子中, IP数据包内的IP Data包装在字段内的是ICMP协议数据.

让我们回顾一下MTU的含义: MAC帧内的数据(Payload)字段的最大长度, 也就是说,它是封装的IP Header IP Data长度之和最大为1500字节, 而IP Header最小长度为20字节, 所以IP Data最大长度为1500-20=1480字节, 接近我们测试的1472字节.

再查查ICMP协议数据的具体格式, 发现在Ping命令用到的ICMP Echo Request/Replay报文中, 在ICMP Data之前, 有几个字段占用8个字节, 分别为: Type(1byte), Code(1byte), Checksum(2byte), Identifier(2byte), Sequence Number(2byte), 我们可以称之为这些字段ICMP Header. 好了, 1480-8=1472, 与我们的测试结果相匹配. 可以发现, 我们使用Ping命令时, -l参数指定的数据包大小, 是指的ICMP报文中的ICMP Data字段的长度, 不包括ICMP Header, 更不包括IP Header.

参考: https://www.zhihu.com/question/398641925 https://17fifa.com/mtu-setting/ https://blog.csdn.net/qxhgd/article/details/109286034 https://blog.51cto.com/51fashion/228975

标签: header11连接器连接器地片

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台