文件名称:BT
- 所属分类:
- Linux/Unix编程
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 104kb
- 下载次数:
- 0次
- 提 供 者:
- 羽*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
linux下基于C语言的BT下载程序
BitTorrent(简称BT)是一个文件分发协议,每个下载者在下载的同时不断向其他下载者上传已下载的数据。而在FTP、HTTP协议中,每个下载者从FTP或HTTP服务器处下载自己所需要的文件,各个下载者之间没有交互。当非常多的用户同时访问和下载服务器上的文件时,由于FTP服务器的处理能力和带宽的限制,下载速度会急剧下降,有的用户根本访问不了服务器。BT协议与FTP协议不同,它的特点是下载的人越多下载的速度越快,其原因在于每个下载者将已下载的数据提供给其他下载者下载,它充分利用了用户的上载带宽。BT协议通过一定的策略保证上传的速度越快,下载的速度也越快。-Based on C language linux download BT
BitTorrent(简称BT)是一个文件分发协议,每个下载者在下载的同时不断向其他下载者上传已下载的数据。而在FTP、HTTP协议中,每个下载者从FTP或HTTP服务器处下载自己所需要的文件,各个下载者之间没有交互。当非常多的用户同时访问和下载服务器上的文件时,由于FTP服务器的处理能力和带宽的限制,下载速度会急剧下降,有的用户根本访问不了服务器。BT协议与FTP协议不同,它的特点是下载的人越多下载的速度越快,其原因在于每个下载者将已下载的数据提供给其他下载者下载,它充分利用了用户的上载带宽。BT协议通过一定的策略保证上传的速度越快,下载的速度也越快。-Based on C language linux download BT
(系统自动生成,下载前可以参看下载内容)
下载文件列表
源代码_BT下载程序\bitfield.c
.................\bitfield.h
.................\bterror.c
.................\bterror.h
.................\data.c
.................\data.h
.................\log.c
.................\log.h
.................\main.c
.................\Makefile
.................\message.c
.................\message.h
.................\parse_metafile.c
.................\parse_metafile.h
.................\peer.c
.................\peer.h
.................\policy.c
.................\policy.h
.................\sha1.c
.................\sha1.h
.................\signal_hander.c
.................\signal_hander.h
.................\torrent.c
.................\torrent.h
.................\tracker.c
.................\tracker.h
.................\ttorrent
源代码_BT下载程序
.................\bitfield.h
.................\bterror.c
.................\bterror.h
.................\data.c
.................\data.h
.................\log.c
.................\log.h
.................\main.c
.................\Makefile
.................\message.c
.................\message.h
.................\parse_metafile.c
.................\parse_metafile.h
.................\peer.c
.................\peer.h
.................\policy.c
.................\policy.h
.................\sha1.c
.................\sha1.h
.................\signal_hander.c
.................\signal_hander.h
.................\torrent.c
.................\torrent.h
.................\tracker.c
.................\tracker.h
.................\ttorrent
源代码_BT下载程序