LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1168|回复: 8

有关bt对网络影响的问题

[复制链接]
发表于 2007-12-3 09:07:52 | 显示全部楼层 |阅读模式
有个知识点不明,请教大家
如果你开启一个ftp下载 即使每秒几百k甚至上兆 周围电脑网速都不会怎么受到影响
但一旦有人用bt或者电驴,即使上下行流量只有几十k 周围电脑网速也会急剧下降
请问什么原因? 有人说是p2p抢线能力强 但也没给出具体解释
还是说因为连接的缘故 使网上充斥大量的syn包  还是其他什么原因呢
请高手指教。
发表于 2007-12-3 11:14:07 | 显示全部楼层
ftp一般来说它只对单个IP地址开启5-10个连接(迅雷或者快车)。
但是P2P下载协议,它每隔特定时间(一般来说是20ms到200ms,这个看具体软件参数设置啦)对n个IP地址(这个也是看软件参数设置啦,一般来说是100个)进行连接,所以P2P比FTP来说开启更多的TCP连接,也就是说有很多的SYN包了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-3 16:02:37 | 显示全部楼层
哦 就是占用多个连接是么  了解了 谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-3 16:04:59 | 显示全部楼层
ftp一般来说它只对单个IP地址开启5-10个连接(迅雷或者快车)。

对于这句话详细的理解不是很懂

对同一单个ip的多个连接都是一个流 还是多个流  就是是同一端口 ip 协议类型 还是有所区分?
回复 支持 反对

使用道具 举报

发表于 2007-12-3 23:10:40 | 显示全部楼层
Post by duanius;1790716
有个知识点不明,请教大家
如果你开启一个ftp下载 即使每秒几百k甚至上兆 周围电脑网速都不会怎么受到影响
但一旦有人用bt或者电驴,即使上下行流量只有几十k 周围电脑网速也会急剧下降
请问什么原因? 有人说是p2p抢线能力强 但也没给出具体解释
还是说因为连接的缘故 使网上充斥大量的syn包  还是其他什么原因呢
请高手指教。


前提正确可信吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-4 08:49:37 | 显示全部楼层
可信吧。。。 我用ftp连到国外网站下lfs每秒600k都不影响网速   另一家伙一电驴我们网页就都打不开了
回复 支持 反对

使用道具 举报

发表于 2007-12-4 18:40:10 | 显示全部楼层
一切网络设备包括服务器进行数据转发时都是对数据包进行的转发。
转发一个64byte的包和一个1500byte的包所消耗的时间差不多的。
换句话说,一个100M/1000Mbps网卡如果发送/接受的都是小包的话,根本就达不到100M/1000M的线速度。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-4 18:47:17 | 显示全部楼层
那楼上的意思是bt的小包很多么?
回复 支持 反对

使用道具 举报

发表于 2007-12-4 21:25:06 | 显示全部楼层

hashlimit模块对udp的包限制一下发包的速率
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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