谁能解释一下多线程下载,和断点续传的原理

找了好长时间,在网上找的都是代码写的,但是不想看代码。想了解一下他们的原理。请指教

http://www.liqwei.com/network/protocol/2011/886.shtml

1.多线程下载,就是将要下载的文件分成多份,每个线程下载一份,然后在客户端合成最后的文件;
2.断电续传,就是文件还没有下完,但是由于种种原因,连接断开了,此时不需要重新下载整个文件,只需要下载还没有下载的。
3.多线程下载和断点续传都需要服务器支持,目前的服务器一般都支持这两个功能了。

多线程楼上说的差不多了,

断点续传的原理就是,下载的时候记录下来下载的长度,当再次启动下载的时候在当前长度下再往后下载,很容易

http://blog.csdn.net/furongkang/article/details/6838521
http://www.android100.org/html/201409/23/65717.html
参考一下吧。