一、BT下载原理(先来看看工作原理,动画教程在第二步)
) n& R. Q- E, U' R( B4 ]0 Z* W& N# @: E8 \; l3 F# |2 b
% u0 @1 z$ E2 ^: j- W1 i/ N 为了作个对比,请大家先看看Http,Ftp等由服务器端传送到客户端的下载方式的工作原理:
% e' ~7 H7 u' g' l! L) B& m2 {: C7 O: N
6 w5 E1 u6 A1 d
具体原理请看,附件图片1:
% ?( R- m& I, z! E% c1 U4 l
" W- X2 W, X( ^ h但是这样就出现了一个问题,随着用户的增多,对带宽的要求也随之增多,用户过多就会造成瓶颈,而且搞不好还会把服务器
5 l' y# h6 m# Z- L- d6 r5 r2 B) Q6 I0 {) F5 P% _1 l5 h3 @
挂掉,所以很多的服务器会都有用户人数的限制,下载速度的限制,这样就给用户造成了诸多的不便。
& q) m+ O8 E0 b# o+ n _8 N9 ]. u0 f9 W
, s0 d9 D9 I2 E! D$ p8 x但BT就不同,用BT下载反而是用户越多,下载越快,这是为什么呢?因为BT用的是一种传销的方式来达到共享的,BT工作原理
: H/ Q# V9 x" n, T5 t2 H- b; p/ [& g! I
如图,附件2:
( V) A& O+ ?5 S- }+ }
$ W) Z) D- r/ zBT首先在上传者端把一个
文件分成了Z个部分,甲在服务器随机下载了第N各部分,乙在服务器随机下载了第M个部分,这样甲
2 n/ O; a W" d( Z& k$ P
5 F# F! R6 J+ U" Z9 h1 H' I' ?+ q的BT就会根据情况到乙的电脑上去拿乙已经下载好的M部分,乙的BT就会根据情况去到甲的
电脑上去拿甲已经下载好的N部分,这
% C* T1 Q3 i0 `2 A- A5 K
) i$ W$ E" `# g2 `2 i% w8 E样就不但减轻了服务器端得负荷,也加快了用户方(甲乙)的下载速度,效率也提高了,更同样减少了地域之间的限制。比如说丙
$ `9 N8 |0 g) O# R3 A+ Y$ X
" `- i% ~2 Q8 K$ h
要连到服务器去下载的话可能才几K,但是要是到甲和乙的电脑上去拿就快得多了。所以说用的人越多,下载的人越多,大家也就
. s* w/ ] O0 v* `" t6 B1 b# Q8 C7 D; J, r
越快,BT的优越性就在这里。而且,在你下载的同时,你也在上传(别人从你的电脑上拿那个文件的某个部分),所以说在享受别
6 N4 y3 E& S! U7 ~* j
6 S. Y1 Q: a+ @
人提供的下载的同时,你也在贡献。
6 S1 C0 L' @3 M" z: j , g$ R" L J8 \, ^
二、BT客户端下载、安装及使用(BT动画教程)
|7 k) o! l! L! z " E' W* l, ?& S$ a3 g
BT下载工具动画教程,手把手教你用BT(以
BitComet为例),其他BT下载工具也基本一样.
" n: g& U2 r7 `1 w/ _9 l. [
# Z5 k# i3 Z& _; {$ \
下载地址1 下载地址2 下载地址3 大小:4.1M