游戏开发论坛

 找回密码
 立即注册
搜索
楼主: sea_bug

MMOG网络同步算法揭秘(QQ幻想)

[复制链接]

58

主题

1437

帖子

2207

积分

金牌会员

Rank: 6Rank: 6

积分
2207
发表于 2012-11-8 11:44:00 | 显示全部楼层

Re: Re:MMOG网络同步算法揭秘(QQ幻想)

现在策划真是人人喊打呵呵
SITT: Re:MMOG网络同步算法揭秘(QQ幻想)

估计dogfeet是个经常和程序"沟通"的策划吧

0

主题

17

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2012-11-13 01:40:00 | 显示全部楼层

Re: Re: Re:MMOG网络同步算法揭秘(QQ幻想)

gantleman: Re: Re:MMOG网络同步算法揭秘(QQ幻想)

并不是国外的东西就都是好东西,这个世上有好东西和坏东西,
但并不分国内国外。QQ讲堂的这个文章空洞无物...

那么这篇文章所说的upd比tcp效率提升,提升在哪呢?
这是第一个问题,那么第二个问题就是,这种提升所带来的收益究竟有多大。
假设一个tcp稳定链接的丢包率是10%。所带来的重发封包3次导致的效率降低是最大30%。
那么使用upd也会有丢包10%的问题,他的效率提升是重发1次或2次的问题,3次就和tcp一样所谓低效了。

最近加班加到吐,回来
提升的地方
udp重发不会阻塞别的包的发送。而tcp会等待。

0

主题

17

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2012-11-13 01:43:00 | 显示全部楼层

Re:MMOG网络同步算法揭秘(QQ幻想)

讨论问题 何必人身攻击呢, 只是在讨论问题

58

主题

1437

帖子

2207

积分

金牌会员

Rank: 6Rank: 6

积分
2207
发表于 2012-11-13 03:29:00 | 显示全部楼层

Re: Re: Re: Re:MMOG网络同步算法揭秘(QQ幻想)

你这回复呢,炸一看很有道理。
细想下你根本就没看过tcp/ip的协议,
别的不说硬件的网线和网卡缓冲内存就一块,这东西从硬件层次就不是并发的。
既然不是并发的就没有阻塞一说所有的封包都要链路层排队发送,
udp也好tcp也好一个封包不发完下一个封包就不会发。
这也不怪你,可能你没写过DOS程序,在那个年头有并非才是奇怪的事情。
nut799: Re: Re: Re:MMOG网络同步算法揭秘(QQ幻想)


那么这篇文章所说的upd比tcp效率提升,提升在哪呢?
这是第一个问题,那么第二个问题就是,这种提升所带...


0

主题

17

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2012-11-13 03:56:00 | 显示全部楼层

Re:MMOG网络同步算法揭秘(QQ幻想)



还是回到问题
tcp 遇到丢包,会等待丢的包发送成功,才会继续发送后面的包
而udp不是,会继续发送后面的包。
我说的阻塞是指这件事情,
和硬件没有关系的呀,和并发也没有关系。

58

主题

1437

帖子

2207

积分

金牌会员

Rank: 6Rank: 6

积分
2207
发表于 2012-11-13 13:19:00 | 显示全部楼层

Re: Re:MMOG网络同步算法揭秘(QQ幻想)

两个点对点的链接,tcp发过去没有反应,你再发多少个udp就没意义啦,
tcp发不过去udp一样也发过过去。发送可以不断发,人家接受的方就一根网线一块网卡。
udp也不能隔空并发吧。
nut799: Re:MMOG网络同步算法揭秘(QQ幻想)



还是回到问题
tcp 遇到丢包,会等待丢的包发送成功,才会继续发送后面的包
而udp不是,会继续发送后面的包。
我说的阻塞是指这件事情,
和硬件没有关系的呀,和并发也没有关系。

0

主题

17

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2012-11-14 11:22:00 | 显示全部楼层

Re: Re: Re:MMOG网络同步算法揭秘(QQ幻想)

gantleman: Re: Re:MMOG网络同步算法揭秘(QQ幻想)

两个点对点的链接,tcp发过去没有反应,你再发多少个udp就没意义啦,
tcp发不过去udp一样也发过过去。发送可以不断发,人家接受的方就一根网线一块网卡。
udp也不能隔空并发吧。

这种情况就极端恶劣的网络了,打什么游戏都不行啊,丢一个包,后面的包都丢。。。。

58

主题

1437

帖子

2207

积分

金牌会员

Rank: 6Rank: 6

积分
2207
发表于 2012-11-14 12:53:00 | 显示全部楼层

Re: Re: Re: Re:MMOG网络同步算法揭秘(QQ幻想)

这些都还好,最大的问题就是udp发出去的包,对方收没收到根本就不清楚,
也许对方已经下线的,这服务器还猛发包,服务器浪费多少带宽?
nut799: Re: Re: Re:MMOG网络同步算法揭秘(QQ幻想)


这种情况就极端恶劣的网络了,打什么游戏都不行啊,丢一个包,后面的包都丢。。。。

0

主题

17

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2012-11-14 13:45:00 | 显示全部楼层

Re:MMOG网络同步算法揭秘(QQ幻想)

这个可以解决的。晚上贴代码

12

主题

378

帖子

466

积分

中级会员

Rank: 3Rank: 3

积分
466
发表于 2012-11-18 11:37:00 | 显示全部楼层

Re: Re:MMOG网络同步算法揭秘(QQ幻想)

nut799: Re:MMOG网络同步算法揭秘(QQ幻想)

这个可以解决的。晚上贴代码

别空喊!你说的代码呢 [em24]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-2-26 19:03

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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