|
|
发表于 2007-6-21 22:01:49
|
显示全部楼层
我们先来分析一下原因: ! o. @' Q% h# r+ C/ ^/ V. {# k* ~& Z2 W
) s" q! m6 ~; t! i* s1、是内网(局域网)用户,内网用户不能提供主动连接,所以较慢。 6 m' E' C' R0 q2 S
% X& a/ f, \% y# G( ?1 o2、各个运营商网络接口速率不高。 1 T5 {8 q$ H9 V$ o* P' x2 w
- r+ P' t8 }7 J% r$ ~7 Q( S
3、下载者上传速率不高。因为BT优先处理上传较快的人。 3 l& x& E9 j" u3 O( y; y& z* a2 C: K
7 P, |6 r: s% [- u( o
4、发布时seed的多少,还与发布者的速率相关,还有下载的人数越多相应的下载速度就越快(这就是BT的最大优点)。 3 t5 B6 S6 l0 s# N
' I1 s2 B) O" W4 _
5、用户的防火墙阻碍作用。
* T6 e/ m1 t$ `: e: w* B4 W# H% }& g% o( C" z* @. ?
6、线路问题。
" M! ?. }# Q B3 k8 Z' I. S0 P2 a2 U. O" s m$ A# [# } [8 `
增加bt的速度有几种方法:
7 I$ A x: ?$ n% ^# _ t, N
- T# f: C( o3 Y. N9 k& Z一、公网上网的用户方便了,只要没开防火墙,一般速度会达到下载极限(哪怕只有一个种子);如果有防火墙,要正确设置参数,打开6881~6889端口。 1 I! {0 D6 d; D. [4 h) U
" |' r7 N) j) v" d
如果想要检测端口6881-6889有没有打开,有一法很简单 ,在Edonkey主页上有个测试网页:http://www.thedonkeynetwork.com/connection_test,在网页中输入想要检测的端口如:6881 ,然后点击test按钮。 $ z4 G: h. z2 }3 Y5 _ Q: y8 ]
6 b/ j+ Z4 J4 c2 H4 v- o6 [如果显示:
1 o+ Y# y* W c% }: g
" s% Z6 q3 I ptimeout : timeout on ip 61.177.***.***(6 sec)
0 \! Y9 I9 {; @) |this means, that we even did not receive a
2 n' O! o" j" J( KRESET signal; maybe due to a “stealth“ firewall
j+ p0 F+ n1 L( B$ J" A* I6 i$ d( w2 X% K. y- ?7 I
说明端口被封或者有开防火墙!
% V& v, Q3 d" ?9 {8 F9 B# Y' \, Z) ?1 `
如果显示:
* V0 g4 g& ~* r( d
3 K# {) z9 ^+ y: x/ B$ [1. connection was accepted on ip 61.177.***.***
" ^$ V6 X) h! ]! b" G" c, c& Hsent hello but the answer doesn't seem to come from an edonkey client !?? + y. i! M) U0 F" S
" }' G! i$ W& d* x" J
说明端口开放,并且6881端口正在使用中(BT开着) " X- J7 _% C- u% Z7 _6 E( q; ], @
) k: _7 k2 ^& z- |2. error/resest on ip 61.177.***.***! / M2 [2 g& {+ @, s+ T7 O1 p+ O
# L) y& n- F. p$ Y说明端口开放,但6881端口未被使用(BT没开) 0 v+ W5 x3 b/ B" A2 u7 k% S, N1 Z
) ^, Y& E$ J! H
bt使用的端口一般为6881-6889这几个,如需要请一一测试端口。
7 `3 ~, T6 O% B1 I
; F7 P4 }5 O5 \: `二、内网用户速度会很慢,因为在内网下,别人看不到你的机器,只能看到你的网关,如果对方也在内网下,那么你们就不能互传文件。
( f( j( ~2 K" f0 A4 N `$ b# O x1 r& D- f& X2 ~
解决方法:
) \( S# w7 i- G8 [! ]+ l ]! e
" x4 E$ q5 o2 e: G' [(1)、是用终极武器 NAT --端口映像(又叫网络地址翻译), 其作用是让服务器把指定端口的请求转发到指定的IP上,让其它的机器来响应这些请求,而内网向外网发送的时候不再是像其它网关服务那样随机分配端口,而是用上面指定的端口。可以用的软件有:WinRoute Pro,PortTunnel . n1 ^/ F+ y' m, U" H4 Q5 c
0 a& c) p* D: f F1 d# f/ L但如果你的服务器是win2000,并用自带的网络共享功能,那么有更简单的方法:
1 Q0 i5 B0 l. U {$ A. ~0 b
. q. q( I; Z: G' [$ P- F1 x2 }在你共享的连接上按右键 ->属性 ( E8 A3 i7 ~" x+ I7 T% Z
8 f, b: S' L. Y1 o5 d' ~到公用设定板按下面的设定按钮,系统会弹出设置窗口
. V* S$ Q2 \* I& N; T/ R, q! N5 a
到服务板,按“新增”按钮
: K0 p0 F0 q% n$ N3 ?1 l& o V- z6 @: f/ W" N' k
名称 随便填
1 J! ~ Z3 q' {6 F$ O% \/ G
- H! L( B2 l( B1 x2 X8 D8 u端口 6881
+ V. ^5 ?! G" s# @) d9 C7 y* g7 ?- K. ]
勾选TCP 4 D. H4 a; g! O. A
+ t0 {, N0 ]- b8 Z/ G! b+ s3 o私人网络中的计算机名称或填你的本机ip + A2 U7 N$ O `" [' ?
; O; h* k* h+ \) g1 e. [0 |
然后保存,再按同样的方法增加6882-6889端口的映像,把它们通通指向你的计算机。(因为我的系统是繁体系统,所以以上的名称不一定和你的相同,不明白的可以看看WIn2000帮助系统中有关NAT的说明)
" W I: j( y! r) r" k; ^9 J. c5 a. o j1 K: s# M' l6 m
假如你是校园网的LAN,你如何说服网管运行分配端口程序呢?大家各显神通吧。 3 E; }5 p' [6 a" x9 Q
+ e* {2 G, J5 }! e" R% K(2)、安装端口映射器PortMap,最新版本为1.6(下载页面:天极网下载频道),设置非常简单,其他端口映射工具用不习惯的朋友不妨试试,设置方法:
5 i' Z" [, J [9 F单击“增加”按钮
* L" g/ R# N& f$ n/ `) ? [8 F2 D9 V2 @$ H- |
在名称里随便输入 0 Z- Y x8 M- \
8 M4 @# \1 u/ g( p输入IP里默认为 Any IP 就可以了 & X8 K, ^6 y" g: k; U8 h2 [
- }4 c6 v3 @. A3 M; d
输入端口里输入 6881 0 G$ g* }& W2 g/ i
. m4 }8 n4 B8 P, a8 v; p! H
输出IP为自己机子的IP<不知道自己IP的朋友,输入IP的下拉菜单的最后一项可能就是你机子的IP> & ^! n- u1 i- t: H+ C
: w8 i# T" h5 j! J" u# ]输出端口里输入 6881<输入端口和输出端口相同>
+ G, j% h2 _- K7 K+ W0 ~1 O- i5 g+ |( w- t- @" d1 s' l( @- p
这样设置就完成了,启动设置好的那项就OK了!
; C4 q0 _7 F6 D6 U0 [- H0 V0 U+ B* [( |) k# z2 T
BT下载的端口:6881-6889
: S _# k+ V/ o, x- |
m) l- E5 C7 m0 a- x: z如果是adsl通过“路由”自动拨号以及共享上网的用户方法又会有些不同,笔者将会另写一篇详细介绍adsl共享上网做端口映射的文章。 : h* S; ?, Q+ v, ~' {
$ {: y9 v; }$ |+ t* M; b. l# }三、下载时尽量只开一个BT,这样它就会享有最大带宽。如果你打开两个BT,它们就会根据网络情况的不同来分享带宽(我用LAN,最大速度400k/s) + o; H# ^3 q7 A
# p w }, m" G4 W9 h: _四、同时尽量不要用其它的下载工具同是下载文件,如FTP等,虽然BT抢线的能力不错,但是还是会受到一定的影响。
6 n3 D: Z/ E! h
! \# d$ n h/ ~6 p五、要是下载速度仍不上来,大家就看看自己上网的设备是否是在良好的状态了!比如是否用专用压线工具处理网线接头(RJ45接头)等,因为这些都会影响信息的流通! ' W+ P. h: W& A
& F9 \) a" z+ M7 ^" `* A6 a, E
六、终极提速大法:人人为我,我为人人。只有大家下载完后自己多当种子源,我们才可以享受到更好的资源共享!
+ Z' H3 E6 j9 u8 z, h Q, M$ @$ j( E- d& l; u
我在BT下载中总结出的一些技巧:
^, ?/ w# M) P8 c( i
# B! q% I V T' d, r! Z- a( \) s首先是使用它探知下载前该文件有多少人下载或者连接是否还可用,从而很容易的估算大约下载的速度。当我觉得有必要,并且下载有效的情况下再开启BT客户端下载我需要的文件。 : V5 M: Z: ]8 ]
- f% t2 d6 x$ x! B1.尽可能在看到BT链接时,不要直接点击,而是右键->目标另存为,将其保存为一个本地文件,待保存完毕点打开即可。这样做的好处是可以方便续传,不用续传时满世界找原来的链接。
" B: ?- \6 c4 y- p7 }# a( F
" u2 j# {4 ^/ `+ s3 p6 [7 D! u2.一开始速度慢,不要太心急很多人往往说好慢啊,只有几K的速度,要数百分钟,于是CANCEL了。其实BT下载的特点就是这样的,先开始很慢,只有几K,然后逐渐增长到上百K。这个过程从你看见1K的速度开始,一般要2-5分钟。所以只要你载的东西不是太过时,以至种子都失效了,就耐心等个几分钟吧。
8 T3 \. {9 l- b4 A2 m) t: S+ J7 G" X! j# ~3 \4 k
小知识:什么是公网接入、内网接入? 3 {% y% m/ O9 g
( U3 M' y( f' T9 x内网接入方式:上网的计算机得到的IP地址是Inetnet上的保留地址,保留地址有如下3种形式:10.x.x.x 172.16.x.x至172.31.x.x 192.168.x.x
4 V+ U6 X- Y: A! r& z) V& x9 j& r" d$ K+ F9 C' g" l
内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关访问Internet。内网的计算机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计算机发送连接请求。在BT中就是说别的BT朋友找不到你的机,只有靠你去找他们的机,所以速度慢。
1 m v& k( n, L/ R1 k8 _, X$ ?5 R3 T) o
公网接入方式:上网的计算机得到的IP地址是Inetnet上的非保留地址。公网的计算机和Internet上的其他计算机可随意互相访问。 |
|