搜索 社区服务 统计排行 帮助
  • 1480阅读
  • 21回复

[疑问]ADSL的上传与下载的相互关系及EM的设置

楼层直达
级别: 侠客
注册时间:
2003-01-25
在线时间:
0小时
发帖:
433
早就听说ADSL的上传对下载速度是有影响的,我也经过多次测试证实,当EM的上传开满,别的下载工具如flashget的速度会有明显的下降,而此时EM的下载速度并不高。

我想,如果是ADSL自身的特性如此的话,那么EM自己的上传对它本身的下载也不可避免地产生影响,则我们应该怎么设置,才可以达到一个比较折中的方案?

我做了一个测试,将上传速度限制在满载的2/3(67K/100K),ED服务器为silent bob,随机取四个600M左右的文件,结果如下图。

限速之前,我的平均下载速度是25K左右,也就是最下面一根虚线之下。
限速之后,基本上是高于那一根虚线了
级别: 侠客
注册时间:
2002-05-28
在线时间:
0小时
发帖:
431
只看该作者 1楼 发表于: 2003-04-21
我是512K的ADSL,上传设50K似乎没什么影响
级别: 侠客
注册时间:
2003-03-25
在线时间:
0小时
发帖:
439
只看该作者 2楼 发表于: 2003-04-22
无论什么连接方式,XDSL、FTTX、PPP等等,只要使用的是TCP协议,传输都是双向的。例如你向一个A机请求一个文件,那么A机不断发送数据包给你同时,B机的你也会不断反馈数据包告诉A机你收到的数据包了,请A机继续发送或者重发。如果某个软件把上传的带宽都占了,那么反馈回A机的数据包就要过很久才能轮上号发送,A机未收到反馈信息的时候就会继续耐心等待一段时间直到收到确认信息为止才会继续发送下一个数据包。所以上传撑得太满会严重影响下载速度哦。
如果是ADSL,总上传速率不要超过55KB/S,留下5KB/S的带宽自由使用就可以了。
由于ADSL是非对称性的双信道工作,所以主要是这方面的因素影响。
如果是传统的MODEM,上传下载都是使用同一个信道,所以上传的时候就不能下载,下载的时候就不能上传,所以严重影响速度。
级别: 新手上路
注册时间:
2003-02-26
在线时间:
0小时
发帖:
233
只看该作者 3楼 发表于: 2003-04-22
我用的512KADSL更气人

只要我上传1k我的下载速度就降50k,我狂晕
级别: 工作组
注册时间:
2001-11-21
在线时间:
0小时
发帖:
3869
只看该作者 4楼 发表于: 2003-04-22
一般留出5-10K带宽就不会影响速度的...

我这边上传带宽20, 我em开15...照样联网打游戏...hoho...

另外测试速度的话最好就是找漫游上的热门档...silent-bob上一般排队时间很长...而且由于国外的上传限制...一般速度都不会很高...大量的还是用猫的人...

级别: 元老
注册时间:
2001-11-21
在线时间:
0小时
发帖:
3767
只看该作者 5楼 发表于: 2003-04-22
我的痛處 ADSL 64KB/8KB
只要開超過5KB/s(不含5)速度明顯下降 到達6KB/s 下載只剩不到10KB/s
所以只能開20KB/5K ~~~ 痛苦...><
级别: 侠客
注册时间:
2003-03-25
在线时间:
0小时
发帖:
379
只看该作者 6楼 发表于: 2003-04-22
下面假设我的机器 A ,同时在机器 B 下载和上传到机器 C。在 A 和 B 建立 TCP 连接时,会通知 B 自己的 TCP Receive Window Size (RWIN_A),这个值就是 B 可以持续发送多少字节而不需要来等待 A 的 ACK 包的上限。很显然,A 到 B 的 ACK 是上传过程,其延时也决定了 B 向 A 发送数据的速度。假如 A 到 C 的上传也接近饱和的话,那么该 ACK 包就要经过较长的时延才能到达 B 。一样的道理,C 每接收到自己设定的的 RWIN (RWIN_C)字节就要向 A 发 ACK ,也需要挤进 A 的下行通道中。最终的结果就是相互影响,无论上行下行都不可能达到饱和。在上下行不对称的情况,自然是带宽较小的上行通道更接近饱和值,因为 C 到 A 的 ACK 更容易“插队”一些罢了。

最理想的情况是:当 A 接收到从 B 来的 RWIN_A 字节时,正好 A 也向 C 发送了 RWIN_C 的数据,正停在那儿等 C 的 ACK 呢! 这时 A 到 B 的 ACK 见缝插针发送出去,从 C 来的 ACK 也刚好回来了。于是乎上传下载各行其道,互不影响。理论上要达到这样的效果, RWIN_A 和 RWIN_C 的比例应该就刚好是 A 的上传和下载的带宽之比,对 1M/512k bps 的ADSL ,RWIN_A= 2* RWIN_C。

这当然太理想化了。然而,不管怎么说提高自己的 RWIN 值对宽带特别是上行较窄来说是非常重要的,实际上以我所见那是所谓“宽带优化”中唯一有用的值。

另外,从上面的分析来看,UDP传输就应该没有,至少是较小受这种影响。
EM是和QQ一样使用UDP的
所以对于EM来说,就不会有这种现象(上传影响下载)
而其他那些使用TCP协议来传输的软件
象FTP软件,PP点点通,DC++之类,就会受到影响
级别: 侠客
注册时间:
2003-03-25
在线时间:
0小时
发帖:
379
只看该作者 7楼 发表于: 2003-04-22
至于楼主的情况,恐怕是因为一开始你自己就把EM上传的能力和限制都设置成同样的数值了,所以才会影响到下载
本来EM和ED的上传能力和限制都不要设置成同样的
至于为什么
我想大概是因为EM之类的多线程传输软件
当你把上传的能力和限制都设置成一样时
上传的线程就会过多的占用CPU
导致下载的线程优先权过低的原因
级别: 侠客
注册时间:
2003-01-28
在线时间:
0小时
发帖:
469
只看该作者 8楼 发表于: 2003-04-22
引用
最初由 WINGX 发布
我的痛處 ADSL 64KB/8KB
只要開超過5KB/s(不含5)速度明顯下降 到達6KB/s 下載只剩不到10KB/s
所以只能開20KB/5K ~~~ 痛苦...><



这么恐怖!我的ADSL比你好多了

我的512K ADSL,上传开50K时下载只有40K

所以我一般开36K上传,下载能达到52K

Nothing to show off, So what?
级别: 新手上路
注册时间:
2002-11-30
在线时间:
0小时
发帖:
142
只看该作者 9楼 发表于: 2003-04-22
呜。。
太恶心了。。。。
在学校的时候一直是HIGH ID。
到家用ADSL。。。一直LOW。。。。
郁闷啊。。。怎么办。。
LHO
级别: 新手上路
注册时间:
2003-03-24
在线时间:
0小时
发帖:
292
只看该作者 10楼 发表于: 2003-04-22
啊啊...都是高手...其实上传高了不影响下载速度..我曾经把上传下载速度都没限制...2者同时达到70K/S的峰值,并持续一段时间...不过我的毒龙750吃不消...连听歌都不行..100%CPU占用.....一般512K的设上传45-50就好了

从下水道的罅隙望着天上的满月,我突然有种尖叫的冲动..
级别: 精灵王
注册时间:
2002-10-24
在线时间:
0小时
发帖:
3232
只看该作者 11楼 发表于: 2003-04-22
引用
最初由 LHO 发布
啊啊...都是高手...其实上传高了不影响下载速度..我曾经把上传下载速度都没限制...2者同时达到70K/S的峰值,并持续一段时间...不过我的毒龙750吃不消...连听歌都不行..100%CPU占用.....一般512K的设上传45-50就好了

各地得ADSL都不一样得,象我这边2M下载 512k上传得ADSL,上传速度超过45K,下载速度就会明显下降下来,所以我一般都开40K上传,这个和所用得工具没关系,开FTP也是这种情况


keiwo.3322.org list/list
级别: 新手上路
注册时间:
2002-12-17
在线时间:
0小时
发帖:
58
只看该作者 12楼 发表于: 2003-04-22
lowid对速度有没有影响
级别: 新手上路
注册时间:
2003-03-20
在线时间:
0小时
发帖:
48
只看该作者 13楼 发表于: 2003-04-22
我也是ADSL,我一般将上传开到50,感觉对我同时操作其它网络工具没太大影响,当然同时用其它软件下东西当然速度会下来

级别: 元老
注册时间:
2001-11-21
在线时间:
0小时
发帖:
3767
只看该作者 14楼 发表于: 2003-04-22
引用
最初由 kagero 发布
这么恐怖!我的ADSL比你好多了
我的512K ADSL,上传开50K时下载只有40K
所以我一般开36K上传,下载能达到52K


我這是Taiwan的ADSL 不管是Hinet/giga/APOL/等等情況都是一樣的
唉~~~
快速回复

限150 字节
上一个 下一个