搜索
查看: 2667|回复: 4

UDP协议的问题吗?

[复制链接]
发表于 2008-6-1 17:33:52 | 显示全部楼层 |阅读模式 来自 中国–重庆–重庆–渝北区
我有一台托管在外地电信机房的服务器,从那台服务器上下载文件,可以达到我的家用ADSL的最高速度150K/秒左右,但进CS服务器去玩,延迟却一直在70左右.搞不清楚UDP协议和TCP协议和网络带宽的关系了.
服务器所在地的玩家进来都只有20左右,这是怎么回事呢.
发表于 2008-6-1 18:16:13 | 显示全部楼层 来自 中国–上海–上海–浦东新区

回复: UDP协议的问题吗?

一个是带宽 一个是网络延时
回复

使用道具 举报

发表于 2008-6-1 18:35:55 | 显示全部楼层 来自 中国–福建–漳州

回复: UDP协议的问题吗?

网络延迟的大小跟网络带宽没有直接的关系。网络带宽是指每秒钟可以下载或上传的比特率,而延迟则是数据到达对方后再返回所要花费的时间。打个比方,把网络带宽比喻成一条高速公路,网络带宽越大,相当于路面越宽,可以同时通过的汽车越多(相当于下载速度更快),但到达目的地并返回的时间并不一定就减少。例如,公路已经足够宽、足够笔直,不管你把公路加宽多少,你一个人占用这条公路到达目的地并返回的时间,几乎不会减少。CS发送的数据量不大,需要的网络带宽要求并不高,片面的提高网络带宽几乎没什么效果。网络延迟跟网络数据通过的设备处理数据的能力和处理方法有很大关系。例如,ADSL通道模式,使用“快速模式”时网络会比使用“交织模式”延迟要低。而你如果同时在下载东西,由于你的Modem或/和路由器处理能力不够,将导致延迟显明变高。对于普通用户来说,想减小延迟,基本上只能找网络服务商解决,如叫网络服务商帮修改ADSL通道模式为“快速模式”,叫网络服务商使用新的网络设备(可能网络服务商新老设备都在使用,往往新设备的处理能力要强些,你要是能叫到他们使用新的设备,那最好不过了)。但是,由于数据通过网络时,任何一个网络设备都可能影响到延迟的大小,所以,网络服务商可能也没办法帮你解决网络延迟的问题,他们只能尽量减小延迟。
回复

使用道具 举报

 楼主| 发表于 2008-6-1 19:48:31 | 显示全部楼层 来自 中国–重庆–重庆–渝北区

回复: UDP协议的问题吗?

感谢楼上二位的解答,在下豁然开朗了.
回复

使用道具 举报

发表于 2008-6-3 22:34:08 | 显示全部楼层 来自 中国–湖北–武汉

回复: UDP协议的问题吗?

太明了了 受教~
结论:要想搞专业服务器还是租机房的比较好啊
adsl啥的挺有难度,容易受很多因素左右
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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