|
发表于 2007-6-21 22:01:49
|
显示全部楼层
我们先来分析一下原因:
& ^. F( Q) R# Z% M: e6 |8 j5 F8 T6 H
1、是内网(局域网)用户,内网用户不能提供主动连接,所以较慢。
( `% Z) m, D" x2 V2 E- X7 D' {8 J3 v! p3 F& S, k0 P/ f+ X' b
2、各个运营商网络接口速率不高。
5 b* a* [( G2 t8 q+ z% w
5 t* h) J! P6 r7 W m3、下载者上传速率不高。因为BT优先处理上传较快的人。 / c1 L! ?; N1 P; j7 I) z$ k
3 f- c; m3 [( W2 H' \3 l4、发布时seed的多少,还与发布者的速率相关,还有下载的人数越多相应的下载速度就越快(这就是BT的最大优点)。 " a0 v3 b1 x& L" B6 c4 `
( x3 [. A$ S4 ]5、用户的防火墙阻碍作用。
$ T2 a1 T- V. g1 L( i7 ~9 Q# M5 v+ ] G
' Q* I; g( a0 u0 s s6、线路问题。
0 {0 q+ t% a5 Z& O6 L% q5 n2 z% ?9 Y# @
增加bt的速度有几种方法:
: R4 r: r. @. V7 F# t8 q9 l7 |4 H! ?
一、公网上网的用户方便了,只要没开防火墙,一般速度会达到下载极限(哪怕只有一个种子);如果有防火墙,要正确设置参数,打开6881~6889端口。
0 w! P' ~$ K5 w' [6 V* O: K- n3 C* n" n! V5 J1 o8 H
如果想要检测端口6881-6889有没有打开,有一法很简单 ,在Edonkey主页上有个测试网页:http://www.thedonkeynetwork.com/connection_test,在网页中输入想要检测的端口如:6881 ,然后点击test按钮。
4 d- D. e/ H7 y" D+ [% e% y
9 S0 n& _) B+ W如果显示: 1 v. C2 M* A( w/ B( w
0 O0 [" u, k% l! f, ]) d, c( S
timeout : timeout on ip 61.177.***.***(6 sec)
3 B. K$ K; D: _0 `5 }this means, that we even did not receive a
3 l2 D8 v- Y( ^0 P/ ^8 j: f; YRESET signal; maybe due to a “stealth“ firewall ! R1 ^2 w4 e* i/ m# u; l/ u3 G
m* b+ F3 l9 y说明端口被封或者有开防火墙!
: o9 h. s0 d) J/ i0 v
" \ m# ]; g, A% ]5 _9 ?( p如果显示:
; G V: S) c6 F/ Q" {% O( t B* d/ d
( Z6 _' W+ J( g2 F% m# u5 A1. connection was accepted on ip 61.177.***.*** & z5 ]. I, l! @2 t" S
sent hello but the answer doesn't seem to come from an edonkey client !?? 2 m# w% ~- C, j5 Y) u8 [
2 w1 J0 I% l; \' h6 @
说明端口开放,并且6881端口正在使用中(BT开着)
3 W+ \+ H2 J3 }! h# J; x! Y+ b# W$ F7 u0 U1 ?
2. error/resest on ip 61.177.***.***! * ^+ j6 t, o' [: U; V5 ~+ b
) L. }+ g2 h b* Z7 y. a
说明端口开放,但6881端口未被使用(BT没开) # {% m! S( a: f/ e2 C
0 u g7 `& O+ e& ^* T
bt使用的端口一般为6881-6889这几个,如需要请一一测试端口。 7 ]( j, d# K6 M
. f7 n' _ b7 C6 ~2 v
二、内网用户速度会很慢,因为在内网下,别人看不到你的机器,只能看到你的网关,如果对方也在内网下,那么你们就不能互传文件。 8 Q7 }/ e; g- K8 ?: x$ q+ S
P! f, e% n7 L2 m$ M0 T0 t" m
解决方法:
% E8 g8 H9 C& o" L& k- P4 z7 A7 I# Y8 H9 }, u
(1)、是用终极武器 NAT --端口映像(又叫网络地址翻译), 其作用是让服务器把指定端口的请求转发到指定的IP上,让其它的机器来响应这些请求,而内网向外网发送的时候不再是像其它网关服务那样随机分配端口,而是用上面指定的端口。可以用的软件有:WinRoute Pro,PortTunnel / R3 X( s$ q# y
: Z8 x1 K% _6 f% f$ a, ^) b7 H& P
但如果你的服务器是win2000,并用自带的网络共享功能,那么有更简单的方法:
3 D. P+ A* d6 B* D& X: m2 |
0 T7 X' Z! m' e/ v' }* R7 }! j" R在你共享的连接上按右键 ->属性
' o7 Z5 K1 N+ L) u' l# M1 ~' m- a; P; W( S7 S9 `$ s8 j
到公用设定板按下面的设定按钮,系统会弹出设置窗口
* f3 ?" e. y; H0 N# z3 ]. s' i( k6 R' X$ V9 t9 U
到服务板,按“新增”按钮
8 J4 i4 u" P1 t: O, h. }9 J1 r9 J+ Z) @2 l" h/ g4 y
名称 随便填
8 s. f' X- L3 J$ K! t8 o# h" {" {( p
端口 6881
5 y M( u& p8 _0 C/ i
# U0 Z- f+ I9 l8 l% _6 S0 u1 \0 T勾选TCP ( q$ q* Y* t8 b
) z3 d- Q! z9 ]0 B' w私人网络中的计算机名称或填你的本机ip
6 y# |' ~( h+ a1 v2 G% H& M8 ~* \ ~* n, J2 U) T+ n/ x8 }
然后保存,再按同样的方法增加6882-6889端口的映像,把它们通通指向你的计算机。(因为我的系统是繁体系统,所以以上的名称不一定和你的相同,不明白的可以看看WIn2000帮助系统中有关NAT的说明) 7 x0 a& Q' G4 V/ R3 J
2 \/ J. H& Z2 g8 _8 j8 r( X" {1 b假如你是校园网的LAN,你如何说服网管运行分配端口程序呢?大家各显神通吧。 1 H% n& n, z+ U2 q0 J
6 U6 v/ o- A. N1 s3 `9 I
(2)、安装端口映射器PortMap,最新版本为1.6(下载页面:天极网下载频道),设置非常简单,其他端口映射工具用不习惯的朋友不妨试试,设置方法:
& b# J4 p8 E$ @4 D3 r单击“增加”按钮
4 _2 k" D( p+ D" u* }# n3 L$ V0 g
在名称里随便输入
" M2 ]/ F) M4 Z- a( q7 S' G- g( m" ~; r# `# ]% ^/ A
输入IP里默认为 Any IP 就可以了 / {- U% n1 [ n$ _* S
3 U$ g' Y2 ]' [) I7 G; I3 L
输入端口里输入 6881
" @' Z, }7 d2 A' [4 Y# z9 I3 C/ [1 U% h
输出IP为自己机子的IP<不知道自己IP的朋友,输入IP的下拉菜单的最后一项可能就是你机子的IP> , f# B9 M4 v# A) y
- ?4 O/ @) q8 I4 I) F9 @- ^
输出端口里输入 6881<输入端口和输出端口相同> 4 W. W3 R% o1 k& o2 c
- Y+ F! g# I9 B6 \9 Z' @: N这样设置就完成了,启动设置好的那项就OK了! - f" K# V1 M3 r! {1 U/ a
( M/ Q. M7 t4 t) V3 h4 `/ eBT下载的端口:6881-6889
8 a/ }7 ~: l* J5 \) r
H# m6 ?3 S2 ?5 P如果是adsl通过“路由”自动拨号以及共享上网的用户方法又会有些不同,笔者将会另写一篇详细介绍adsl共享上网做端口映射的文章。
o) g5 q1 h& W+ k( g# a9 A- a; o* u4 s; U
三、下载时尽量只开一个BT,这样它就会享有最大带宽。如果你打开两个BT,它们就会根据网络情况的不同来分享带宽(我用LAN,最大速度400k/s)
$ T' \# {: u, A% y" c
2 r+ ~& @- T5 e+ {/ Y7 d+ c四、同时尽量不要用其它的下载工具同是下载文件,如FTP等,虽然BT抢线的能力不错,但是还是会受到一定的影响。
3 K" y- M8 g6 T
# M6 z5 G' ?# L) {6 W五、要是下载速度仍不上来,大家就看看自己上网的设备是否是在良好的状态了!比如是否用专用压线工具处理网线接头(RJ45接头)等,因为这些都会影响信息的流通! 5 C+ ]# u( C) w% w& L) x& k& e
* u4 G8 R! ]( T% }六、终极提速大法:人人为我,我为人人。只有大家下载完后自己多当种子源,我们才可以享受到更好的资源共享!
- Y5 w. ? N0 T% i2 i- b' L* e9 Z: d" O7 l8 t. R
我在BT下载中总结出的一些技巧:
; T# y: `3 ]7 S7 i5 r0 s r" W" X' ^8 M- u) H+ }- X- b7 q
首先是使用它探知下载前该文件有多少人下载或者连接是否还可用,从而很容易的估算大约下载的速度。当我觉得有必要,并且下载有效的情况下再开启BT客户端下载我需要的文件。
+ g5 L+ M$ F# G7 A) h) t5 n- u
& _& s6 P% y0 @- D1.尽可能在看到BT链接时,不要直接点击,而是右键->目标另存为,将其保存为一个本地文件,待保存完毕点打开即可。这样做的好处是可以方便续传,不用续传时满世界找原来的链接。 7 M, Q$ S+ m# r! F8 ~
: F) Z# K3 G! C& m2.一开始速度慢,不要太心急很多人往往说好慢啊,只有几K的速度,要数百分钟,于是CANCEL了。其实BT下载的特点就是这样的,先开始很慢,只有几K,然后逐渐增长到上百K。这个过程从你看见1K的速度开始,一般要2-5分钟。所以只要你载的东西不是太过时,以至种子都失效了,就耐心等个几分钟吧。
* Q; j! z S/ u4 s1 H1 g. R1 z; z4 P/ y: C) n5 U7 \/ y) E W
小知识:什么是公网接入、内网接入? * V/ b, e! x. s% I1 h& |
7 B( H& z$ P4 z) V6 u1 d
内网接入方式:上网的计算机得到的IP地址是Inetnet上的保留地址,保留地址有如下3种形式:10.x.x.x 172.16.x.x至172.31.x.x 192.168.x.x
1 n% ?: f/ n, r: V! b& G9 j5 k8 e2 E- `; y2 ?
内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关访问Internet。内网的计算机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计算机发送连接请求。在BT中就是说别的BT朋友找不到你的机,只有靠你去找他们的机,所以速度慢。
8 a# i7 V1 E3 f, L' Y
+ Z D; c0 I! \# `+ d公网接入方式:上网的计算机得到的IP地址是Inetnet上的非保留地址。公网的计算机和Internet上的其他计算机可随意互相访问。 |
|