内网用好UPNP 下载BT eMule大幅提速(2) 兼容性测试顺利通过后,首先在脱兔BT搜索上选一部6.6G不是很热门连续剧下载,因为时间关系,每个路由器分别下载1小时左右,脱兔BT设置为ADSL 路由共享。首先关闭两台路由器上的UPNP,让脱兔无法使用UPNP映射端口,开始下载这部6.6G的连续剧,察看源数大约有40个连接,最大可用源约有 400个,平均下载速度28K左右,峰值41K,一小时下载100M左右。然后开启两台路由器的UPNP,脱兔查找并成功映射UPNP端口,其它设置不变。重新用脱兔BT下载这部电视剧,这次连接飞快,现下载速度只用了短短5秒,最快时峰值达到226K,平均速度也有180K左右。一小时下载650M,比关闭UPNP快了有6倍!相同的环境,一个UPNP就能如此影响速度,可见映射端口对P2P下载其影响巨大。 接下来开始测试eMule下载,这次测试还是用脱兔,可能有些朋友问为什么不用verycd的emule,我也很遗憾,因为verycd的emule无法开启测试路由器上的UPNP,而脱兔的emule能够开启两台测试路由器的UPNP,所以只好忍痛放弃。也请大家放心,脱兔使用的emule为0.47a 核心,经过严谨的测试与优化,性能上与verycd的emule相比有过之无不及。首先关闭了两台路由上的UPNP,下载一部4.2G HD版的电影。脱兔emule能够顺利连接,但无法取得emule重要的High ID(用户高ID,有利于提升emule下载速度),在只有Low ID而,按照emule规则,连接服务器与排队的时间将会大大增加。
一个简单的测试,发掘出UPNP确实是有它的存在价值,虽然很多时候UPNP只是一项闲置功能,但在需要时能就能大派用场。下载P2P无需再路由器繁琐的设置,就能获得强大的性能。从这次脱兔测试就能说明,只要P2P软件做好UPNP,UPNP就能给你数倍的性能回报(P2P没有源时,啥优化也没法提速)。