网络游戏南北互通问题分析
2005-06-11 17:10
501 查看
网络游戏南北互通问题方案[/b][/b]
[/b]
网络游戏用户按接入分,有多数的电信用户,次多数的网通用户,又有处于教育网的学生用户,造成了互联互通上极大的障碍。又由于当今游戏用户数据的越来越强的集中性和游戏服务器的分散性之间无可避免的矛盾,无法将游戏平台划分成为一个个独立的世界。
在上次的文档“QQ游戏服务器分布说明”后又补充了一篇“QQ游戏服务器响应速度”,可以发现QQ游戏服务器除去黑龙江,吉林,辽宁三省的大量网通用户外,在各地相对于电信和网通的访问速度都还是比较迅速的。下面是一些分析:
(下面需要用HTML方式查看)
如果我们设计要求最高的实时性游戏的话,本着200ms的基准是完全合理的。
不同情况和不同游戏对网速的需求
多种网络并存的实际,为服务器的架设带来了很大的困难,然而我们根据上面的情况,可以得出结论:对网络要求不高的游戏(棋牌类)服务器可以完全架设于电信IDC中。而对网络要求高的竞技类游戏和实时性游戏则应该在电信和网通之间分别架设。
如果初期你仅只打算作一款棋牌类和竞技类游戏练一练手,没有实时游戏的项目,以上的分析却同样实用于你今后的休闲游戏开发中。
腾讯[/b]QQ[/b]游戏主机相对各地不同网络的响应时间[/b] [/b]
[/b]
具体的响应时间
腾讯的几种策略:
1. 主要将机器集中在电信网通访问都很方便的深圳、上海机房
2. 所有棋牌性游戏对网络要求不高的,全部使用电信机房机器
3. 所有竞技类游戏对网络要求高的,增加部分网通和教育网特区
4. 在游戏服务器端有类似的日志机制,保证数据能够被写回
5. 部分不能即时更新到数据库的数据(如积分),采用欺骗模式的“障眼法”,更新大厅显示来给人以即时更新的感觉。有了上面关于QQ游戏的参考,其实你可以发现,腾讯自己其实没有解决好这个互连互通问题,他仅仅是巧妙的绕过而已。那么你应该怎么作呢?好了,这个就留给您自己去思考了。
有了上面关于QQ游戏的参考,其实你可以发现,腾讯自己其实没有解决好这个互连互通问题,他仅仅是巧妙的绕过而已。那么你应该怎么作呢?好了,这个就留给您自己去思考了。
[/b]
网络游戏用户按接入分,有多数的电信用户,次多数的网通用户,又有处于教育网的学生用户,造成了互联互通上极大的障碍。又由于当今游戏用户数据的越来越强的集中性和游戏服务器的分散性之间无可避免的矛盾,无法将游戏平台划分成为一个个独立的世界。
在上次的文档“QQ游戏服务器分布说明”后又补充了一篇“QQ游戏服务器响应速度”,可以发现QQ游戏服务器除去黑龙江,吉林,辽宁三省的大量网通用户外,在各地相对于电信和网通的访问速度都还是比较迅速的。下面是一些分析:
(下面需要用HTML方式查看)
如果我们设计要求最高的实时性游戏的话,本着200ms的基准是完全合理的。
不同情况和不同游戏对网速的需求
网络情况/属性 | 响应时间 | 棋牌类游戏 | 竞技类游戏 | 实时性游戏 |
好 | < 250ms | 满足 | 满足 | 满足 |
中 | 250ms-450ms | 满足 | 基本满足 | N/A |
差 | 450ms-1000ms | 基本满足 | 难满足 | N/A |
恶劣 | > 1000ms | 难满足 | N/A | N/A |
如果初期你仅只打算作一款棋牌类和竞技类游戏练一练手,没有实时游戏的项目,以上的分析却同样实用于你今后的休闲游戏开发中。
腾讯[/b]QQ[/b]游戏主机相对各地不同网络的响应时间[/b] [/b]
[/b]
位置/主机 | 深圳电信机房 | 上海电信机房 | 黑龙江特区 | 清 华 |
广州电信 | 好[/b] [/b] | 好[/b] [/b] | 断[/b] [/b] | 中[/b] [/b] |
广州网通 | 好[/b] [/b] | 好[/b] [/b] | 好[/b] [/b] | 中[/b] [/b] |
北京电信 | 好[/b] [/b] | 好[/b] [/b] | 中[/b] [/b] | 中[/b] [/b] |
北京网通 | 中[/b] [/b] | 中[/b] [/b] | 好[/b] [/b] | 好[/b] [/b] |
成都电信 | 好[/b] [/b] | 好[/b] [/b] | 断[/b] [/b] | 差[/b] [/b] |
江苏电信 | 好[/b] [/b] | 好[/b] [/b] | 差[/b] [/b] | 断[/b] [/b] |
教育网 | 差[/b] [/b] | 中[/b] [/b] | 断[/b] [/b] | 好[/b] [/b] |
具体的响应时间
位置/主机 | 深圳电信机房 | 上海电信机房 | 黑龙江特区 | 清 华 |
广州电信 | 11ms | 120ms | N/A | 338ms |
广州网通 | 250ms | 123ms | 148ms | 445ms |
北京电信 | 39ms | 50ms | 238ms | 450ms |
北京网通 | 484ms | 329ms | 32ms | 32ms |
成都电信 | 36ms | 32ms | N/A | 879 |
江苏电信 | 27ms | 14ms | 963ms | N/A |
1. 主要将机器集中在电信网通访问都很方便的深圳、上海机房
2. 所有棋牌性游戏对网络要求不高的,全部使用电信机房机器
3. 所有竞技类游戏对网络要求高的,增加部分网通和教育网特区
4. 在游戏服务器端有类似的日志机制,保证数据能够被写回
5. 部分不能即时更新到数据库的数据(如积分),采用欺骗模式的“障眼法”,更新大厅显示来给人以即时更新的感觉。有了上面关于QQ游戏的参考,其实你可以发现,腾讯自己其实没有解决好这个互连互通问题,他仅仅是巧妙的绕过而已。那么你应该怎么作呢?好了,这个就留给您自己去思考了。
有了上面关于QQ游戏的参考,其实你可以发现,腾讯自己其实没有解决好这个互连互通问题,他仅仅是巧妙的绕过而已。那么你应该怎么作呢?好了,这个就留给您自己去思考了。
相关文章推荐
- 小白学数据分析----->3D移动网络游戏需要关注的问题
- 无线网络传输问题探讨及效果分析
- 网络摄像机IPCamera RTSP直播播放网络/权限/音视频数据/花屏问题检测与分析助手EasyRTSPClient
- 关于ip_conntrack跟踪连接满导致网络丢包问题的分析
- 游戏服务器之网络收发线程处理详细分析
- 网络游戏的对时以及同步问题
- 因网络问题引起的一系列技术分析
- APP的HTML5页面经过运营商网络被植入手机管家问题及分析
- cocos2d游戏界面卡住,声音正常播放的问题分析
- 网络入侵检查分析---破解安全隐患问题回答
- ipod无法使用无线网络问题分析
- tnl 网络游戏架构底层深入分析
- 网络即时战略游戏软件开发 结构体系分析
- 网络游戏同步问题
- 问题分析--网络基础知识+.NET基础知识
- 关于剪贴板内不断出现“中国网络游戏木马外挂黑客技术大全.."的病毒分析
- 《网络爬虫-Python和数据分析》数据库建库建表问题
- 无线局域网组网来解决网络扩容的问题分析 推荐
- 网络基本功(二十七):Wireshark抓包实例分析HTTP问题(上)