最近使用p2p软件出现了很麻烦的问题,希望大家帮助。
使用环境,电信adsl 2M,下行2048,上行512,硬件,阿尔卡特511E猫拨号模式,Dlink di604+路由器设置为ppoe拨号(此路由器不同于以前的604,其硬件规格非常强)。3com 905c txm网卡,XP 2600+,1G DDR,120G硬盘,winXP SP2操作系统,系统已经打了最近更新的那个修改并发连接数的补丁,连接数改成500,操作系统禁用防火墙,系统本身没装任何杀毒软件和防火墙。使用端口映射4个端口,emule 0.45b官方正式版使用端口14662,14672。BT软件用BC 0.48,端口11111,为了测试,我把BT和emule的上传速度都限制为15k。
现在问题是,我已经把BC的同时发起连接数设置为5,每任务最大连接设置回默认(60),当我下载BT时,如果任务多了,就打不开网页,我观察到,当打不开网页时,BC本身并未断流,仍然以高速(150以上)下载ing,ping DNS延迟在20左右,正常范围,但是就是打不开网页,另外据我观察,即使在多任务条件下,BC的全局统计里的总共连接数也只能在110左右,当这个数字在90以内的时候,打开网页基本正常,超过以后就开始打不开网页了……而最大并发连接数设置为多少根本没有影响,我的系统日志里也没有见到有提示最大并发连接数超标的情况。
出现这种情况后,就让我非常郁闷,开始怀疑自己是否被电信封锁了最大连接数,但是让我奇怪的是同样是p2p,EMULE我设置硬件连接数都在1500以上,下三个任务速度跑200上下,几乎接近1000的总连接数,却对开网页一点影响都没有,这到底怎么回事呢?到底哪里不对了,请高人解答。