转载自colg,原作者:b1ueb1ues
转载请注明来自Colg.cn,请勿打上LOGO水印,否则谢绝转载。
与tp奋斗n久, 困扰我搞网络安全的这么长时间的问题终于解决了. 可喜可贺可喜可贺
曾经百思不得骑姐的问题就是
下载速度仅受网线粗细制约的我 玩什么游戏都不卡的我 为什么dnf就是如此延迟 (花样秀网速)
最关键的是, 有的人跟我就是20ms延迟 有的人跟我就是100ms延迟
这不讲道理, 而且所谓的跨区所以两个不同网络的人p2p连接所以卡的理论是不合理的
【原理解释】
因为经过研究发现dnf并没有采用p2p协议, 而是使用中间服务器进行转发来实现客户端通信. 所以即使跨网, 只要双方连接服务器的ping低
那么pk就不应该延迟
我这个ping值的话两个人的延迟加起来 也不会太高啊
一度我都要崩溃了
然后突然发现
http://bbs.colg.cn/thread-4228416-1-1.html
家旁边网吧玩dnf 进pkc对战ping低于30
再后来 我发现了个更扯淡的事情
http://bbs.colg.cn/thread-4231859-1-1.html
tp居然让我直连深圳电信的服务器!
从这点入手, 让我将仇恨转移, 从dnf本体导致的延迟 转移到研究tp
【解决方法】
终于发现如此方法
https://technet.microsoft.com/en-us/sysinternals/bb545027
【下载工具】
下载TCPView
http://bbs.colg.cn/thread-4232801-1-3.html
到pkc房间等待
打开tcpview按照进程名字排序
查看remote(远程端口) 一列为80(http) 的那一项(可能有多个 等待到只有一个是ESTABLISH建立状态)
如果看到remote address(远程地址) 为14.17.57.xxx 直接右键close connection(关闭连接)
会有一个新的端口80的连接出现
如果不是14.17.57.xxx,记住该地址
然后去pk
如果还卡 继续关闭连接让他寻找另一个服务器
直到找到一个不卡的tp服务器为止
我是北一 183.57.48.27不卡
【编辑点评】
【芙蕾语】具体解释了不熟悉的人也不懂,就是TCP协议网络服务器交换数据的问题。卡的人,按照LZ这个步骤进行,可以避免卡的情况,不需要去关注原理了。