- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TCP/IP协议在多人网络游戏中的应用研究.pdf
第16卷第1期 辽东学院学报(自然科学版) 、b1.16No.1
JournalofEastern Mar.2009
2009年3月 LiaoningUniversity(NaturalScience)
【信息科学与工程】
TCP/IP协议在多人网络游戏中的应用研究
曹 伟1,张长君2
(1.辽东学院信息学院,辽宁丹东118000;2.大连大学信息工程学院,辽宁大连116622)
摘要:多人网络游戏中协议是很重要的保证,通过对网络协议的比较发现:TCP协议能够保证数据
包的完整、有序地传送,但传送数据包的速度比较慢;而UDP传送数据包的速度远远快于TCP协议。但
是不保证数据包的传送和有序。为此,文中讨论了选择TCP/IP的理由,以及为克服TCP协议传送速度慢
而采取的一些方法,诸如用Winsock函数族来开发客户端,采用更高效的重叠I/O模型;并在服务器端做
详细的设置,比如对服务器的网络连接做设置,对消息做设置,特剐阐述了使用服务器广播技术,把游戏
地图分成九块广播出去,并采用二维矩阵碰撞检测的方法,把相交块的坐标转换成内部坐标,然后进行运
算,算出块之间的相对位置,并着重给出了同步问题的解决方案,最后阐述了综合同步法的设计思路;文
中还根据论述内容画出了关于“客户端非重要消息的处理流程”图和“客户端重要消息的处理流程”图,
使读者一目了然。
中图分类号:TP31l文献标志码:A
网络游戏从本质上来说是一种B/S结构的程 子包,为每个数据包加上一个信封,计算出目的地
序,玩家操作的部分是客户端,多个客户端连接到 的IP地址,应该如何到达那里,然后将数据包发
服务器上同时玩游戏,当前多数游戏都是即时的,
送到目标地的ISP,或者不管怎样你连接到网络。
要求操作能立即响应,延迟不得超过半秒。所以对
这就像是在一张明信片上写下你要发送的内容,贴
网络部分的设计要求其性能更高,响应速度更快,
上邮票,写上地址,塞进一个邮箱,它就被送走
连接数量更大…。为提高游戏引擎的性能,首先
了。
从协议层着手,选择恰当的协议是提高效率的前
提。 UDP和TCP是编码者或者游戏接收数据包的
高层协议,并决定该如何处理这些数据包。UDP
l网络协议的选择
和TCP的区别在于:TCP保证数据包的传送和有
合理的选择网络协议将使游戏更加安全、稳 序,而UDP不保证。UDP是一条直接和IP对话的
定、高效。常用的协议主要包括TCP/UDP层协议
小路,而TCP是在你和IP之间的一个接口。它像
和IP协议。在讨论哪种协议更适合网络游戏之前
是在客户和客户的邮件之间有一个管理员助手。使
我想有必要重新描述一下它们的工作方式。TCP/
用UDP,客户将为自己的信打字,把它们放迸一
IP和UDP/IP是两个不同层的通信协议系统。IP层
个信封等等。使用TCP客户将会向你的管理员I:1
负责网际数据包的传输,UDP或者TCP层将大的
数据包传给IP层,口层将数据包分割为小的数据 授信稿内容,管理员会做全部的工作并追踪确认信
收稿日期:2009—01—25
作者简介:曹伟(1955一),男,吉林长春人,副教授,主要研究领域:计算机网络应用;
张长君(1956一),男,辽宁大连人,硕士,副教授,主要研究领
您可能关注的文档
- SI住宅配筋清水溷凝土砌块砌体施工技术.pdf
- SJT10466.121993搬运贮存包装交付质量控制指南.pdf
- SJT113252006数字电视接收及显示设备可靠性试验方法.pdf
- SJT310191994高精度外圆磨床完好要求和检查评定方法.pdf
- SL2371999205无侧限抗压强度试验.pdf
- SL471994水工建筑物岩石基础开挖工程施工技术规范.pdf
- SL4794水工建筑物岩石基础开挖工程施工技术规范.doc
- SM490B高强钢120mm厚板材的焊接.pdf
- SMA增容ABSPBT共溷体系的形态和力学性能——共溷过程对体系的影响.pdf
- SMA路面施工质量控制及病害分析.pdf
- 绿电2022年系列报告之一:业绩利空释放,改革推动业绩反转和确定成长.docx
- 化学化工行业数字化转型ERP项目企业信息化规划实施方案.pdf
- 【研报】三部门绿电交易政策解读:溢价等额冲抵补贴,绿电交易规模有望提升---国海证券.docx
- 中国债券市场的未来.pdf
- 绿电制绿氢:实现“双碳”目标的有力武器-华创证券.docx
- 【深度分析】浅析绿证、配额制和碳交易市场对电力行业影响-长城证券.docx
- 绿电:景气度+集中度+盈利性均提升,资源获取和运营管理是核心壁垒.docx
- 节电产业与绿电应用年度报告(2022年版)摘要版--节能协会.docx
- 2024年中国人工智能系列白皮书-智能系统工程.pdf
- 如何进行行业研究 ——以幼教产业为例.pdf
文档评论(0)