找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2436|回复: 8

[其它] {qq飞车}可真是奇怪

[复制链接]
发表于 2008-3-31 09:38:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
{qq飞车}可真是奇怪,只能看见自己跑..

我做了个端口80分流.

关闭了就正常了。

奇怪这个游戏是怎么编的。....
routeros
发表于 2008-3-31 11:56:25 | 显示全部楼层
使用了80和443端口,还有UDP8000端口,和QQ一样。并且数据量很大!!

然后还使用了n多随机的udp端口,就像个bt客户端一样!

是我见过的数据量最大的游戏,也是最不好做标记和流量控制的游戏。
routeros
回复

使用道具 举报

 楼主| 发表于 2008-3-31 16:25:39 | 显示全部楼层

这么说就是要80,443,8000全部分流到一根线上?

这么说就是要80,443,8000全部分流到一根线上?
routeros
回复

使用道具 举报

发表于 2008-3-31 17:31:08 | 显示全部楼层

这游戏没救了
routeros
回复

使用道具 举报

发表于 2008-3-31 18:48:48 | 显示全部楼层
刚刚重新抓包研究了一下,得出如下结论:

80,443,8000这几个端口用于和QQ帐号服务器连接,登录和验证密码用的。

登录进入游戏以后,会不断的通过以上的其中的一个端口与服务器联系。不知道在干什么,验证是否掉线?还是读取房间信息?还是其它的什么动作?

正开始比赛之后,再创建n(n=游戏玩家的数目,不包括自己)个udp连接,并且端口是随机的。

由此得出结论:qq飞车是基于p2p模式的,是一个标准的点对点程序,就像是bt,电驴一样。

然后分析了所有数据包,每个数据包里的内容无任何规律,并且找不到任何相同或者相似的特点,并且长度、大小不一,从64到14xx都有。针对包的大小的优化都不可行了。

所以:ros无法对QQ飞车做任何优化。
routeros
回复

使用道具 举报

发表于 2008-3-31 19:13:58 | 显示全部楼层
routeros
回复

使用道具 举报

发表于 2008-4-1 02:44:48 | 显示全部楼层
被这问题困惑几个月了.
ros有局域网内IP流量的pcq
怎么就没有广域网IP流量的pcq呢?
我想几千块钱的硬路由,就是有了基本广域网的pcq,玩游戏才会那么流畅的.
routeros
回复

使用道具 举报

 楼主| 发表于 2008-4-1 22:02:53 | 显示全部楼层

有;解决办法没有?

我分流80,为什么会出现看不见其他人??
routeros
回复

使用道具 举报

发表于 2008-4-2 16:49:08 | 显示全部楼层
80是登录的时候才会用到。
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-5-18 06:33 , Processed in 0.108448 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表