首页 >> 网络营销词典 >> 互联网基础知识FAQ >> 比特彗星

比特彗星[编辑]


BT原理

  BT首先在上传者端把一个文件分成了多个部分,客户端甲在服务器随机下载了第N部分,客户端乙在服务器随机下载了第M部分。

  这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的第M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的第N部分。

  简单的说BT的原理,就是把第一个发布者发布的资料,先分成几百K的很多小块儿,对于第一个下载者来说,他下载了1个完整的块之后,还会给第二个下载者传递,所以,第二个下载者,实际上从2个人那里得到下载,如果有100个人下载,你是第101个,就会有很多人给你传递数据。另外,不是说先下载的,就不会得到后下载的发的小块,因为后下载的,也会下载一些先下载的没有下载的快,而把这些块传给比他先来的人。

BitComet(比特彗星) 的特点

BT下载   

高速而且功能强大:

  从P2SP下载: 创新的跨协议下载,BT任务可以从P2SP的种子下载,软件界面 从而提高下载速度.(0.86新功能)

  种子市场: 用户可以共享任务列表,也可以浏览下载其他人共享的任务.(0.86新功能)  

    边下载边播放: 在下载 MP3, rmvb, wmv等视频文件过程中可以边下载边播放.

  智能连接优化: 自动根据您的网络连接优化下载.

  智能磁盘缓存: 使用内存作下载缓存, 有效减小硬盘读写速度, 延长其使用寿命.

  智能文件扫描: 续传作种均无需再次扫描文件.

  智能磁盘分配: 有效减少磁盘碎片产生。

  内网互联: 突破网关,自动实现不同内网间的互联传输。

  支持通过公用DHT网络,实现无TrackerTorrent文件下载。

  自动防火墙配置,全自动配置XP网络连接防火墙(ICF)和网络连接共享(ICS)。

  自动配置路由器端口映射,采用UPnP技术实现内网免配置(要求路由器支持UPnP,操作系统XP)。

  兼容Windows XP SP2的TCP/IP限制,并对tcpip.sys补丁有调整选项。

  支持多Tracker协议,UTF-8扩展,UDP Tracker v2协议。

 HTTP/FTP下载

  创新的P2P技术 :

  边下载边播放: 在下载 MP3, rmvb, wmv等视频文件过程中可以边下载边播放.

  断点续传: 安全可靠的断点续传技术,保证下载文件的完整性。

  多线程下载: 文件被分成多点同时从服务器下载,提高下载速度。

  多镜像下载: 自动寻找文件镜像,同时从多个服务器下载,提高下载速度。

  P2P下载: 将BT的P2P技术与HTTP/FTP融合,自动寻找其他下载用户进行P2P下载,即不增加服务器负担,又能提高下载速度。

  多语言支持: 能正确处理多语言操作系统多语言网页,多语言路径编码过的网址。 

 安装信息 

    安装版(EXE后缀)、免安装版(ZIP后缀) BitComet免安装版:比特彗星安装下载好.ZIP文件后,直接解压到目标路径。

  在目标路径,你会发现两个文件:BitComet_Win9x.exe、BitComet、exe。

  1.BitComet_Win9x、exe是操作系统为Win98WinMe的用户使用。

  2.BitComet.exe是操作系统为Win2000及以上的用户使用。

  [说明]:免安装版的卸栽,只需把BitComet文件所在目录删除,就OK了。

  BitComet安装版:(重点说明)

安装形式

  1、没有安装BitComet任何版本的电脑或安装了BitComet后,卸载且删除比特彗星安装

残留文件的电脑,进行全新安装; 2、已经安装了BitComet的电脑,进行覆盖安装。

  [说明]:1、两种安装形式没有分别,都属于正常安装。

  2、覆盖安装保留了任务列表和设置文件,免除了重新设置的麻烦。

  安装前的准备:

  若已经安装了旧版BitComet,请先关闭BitComet。(关闭BitComet时,会同时关闭BitComet资源浏览器,请注意妥善处理未完成的工作。)

安装过程

  1、选择安装语言。说明:因为操作系统语言的不同,下拉列表中有的选项为“乱码”,属于正常现象,不影响安装、使用。

  2、安装向导。说明:点击“下一步”。

  3、许可协议。说明:点击“我接受”。

  4、隐私政策。说明:点击“我接受”;[可选]Google工具栏。说明:若本地操作系统已经安装了google工具栏,则不会出现这一步骤。(Google工具栏功能比较多,很实用。)5、选择组件。说明:[开始菜单项]:是否在开始菜单中加入BitComet项;

  [桌面快捷-BC主程序]:BC主程序是否创建桌面快捷;

  [桌面快捷-BC资源浏览器]:BC资源浏览器是否创建桌面快捷;比特彗星安装

[浏览器集成]包含:

  [捕获IE文件下载]:在IE中点击下载链接,会直接用BC下载;

  [添加到Firefox右键菜单]:在Firefox右键菜单中添加BC项;

  [遨游(Maxthon)浏览器集成]:在Maxthon右键菜单中添加BC项,并集成捕获功能。

  注意:若没有安装Firefox、Maxthon,则相应的组件会灰化(不可选)。

  6、选择安装目录。说明:默认安装路径为C:ProgramFilesBitComet.[推荐安装在非系统盘下]

  (Bitcomet为绿色软件,系统重装后仍可继续使用,覆盖安装也不会清除以前的设置.)

  7、文件释放过程。说明:若覆盖安装前没有关闭BC,安装过程会自动关闭BC。

  但在文件释放过程可能会出现如下图的错误提示,直接“重试”几次,就可以了。

  8、导航页。说明:上网导航页,方便用户上网冲浪。(可选)

  9、完成。说明:1.立即运行BitComet;2.显示“自描文件”;3.设置开机启动BitComet:BitComet选项中可以关闭此项。

  10、自动使用默认浏览器打开中国影视库页面。

常见术语

1、torrent文件

  扩展名为.torrent,包含了一些BT下载所必须的信息:1.资源的名称,如果是资源是以目录形式,还有目录树中每个文件的路径信息和文件名;2.如果资源是单个文件,这个文件的大小信息;如果是以目录形式,目录树中每个文件的大小;3.对资源实际文件按照固定大小进行分块后每块进行SHA1hash运算得到的若干特征值的集合;4.torrent文件的创建时间、制作者填写的注释、以及制作者的信息等;5.至少一个announce地址,对应于Internet上部署的一个Tracker服务器。2、客户端(client)

  泛指指运行在用户自己电脑上的支持BitTorrent协议的程序。3、Tracker服务器

  Tracker是指运行于服务器上的一个服务程序,也称Tracker服务器。这个程序能够追踪到底有多少人同时在下载或上传同一个文件。客户端连上Tracker服务器,就会获得一个正在下载和上传的用户的信息列表(通常包括IP地址、端口、客户端ID等信息),根据这些信息,BT客户端会自动连上别的用户进行下载和上传。4、种子(seed)

  在制作完torrent文件后,发布者可以使用bittorrent下载客户端,进行seed他们将会被加进tracker服务器的列表t,其他人就可以从他那里下载文件了。5、补种(re-seed)

  在seed发布文件之后一段时间,很有可能有人未下完这个文件,这个时候下完的人就可以re-seed一下,帮助那些还差X%的朋友补完。6、completedir

  Completedir是官方版的制作torrent文件的软件。7、哈希(hash)

  hash是指用一小段数据来标识容量很大的一段数据,以验证她的完整性。在bt的下载中,hash主要来验证文件的完整性,并且hash还可以作为不同文件判别的标志。8、UDP

  UDP协议是英文UserDatagramProtocol的缩写,即用户数据报协议,主要用来支持那些需要在计算机之间传输数据的网络应用。包括网络视频会议系统在内的众多的客户/服务器模式的网络应用都需要使用UDP协议。UDP协议从问世至今已经被使用了很多年,虽然其最初的光彩已经被一些类似协议所掩盖,但是即使是在今天,UDP仍然不失为一项非常实用和可行的网络传输层协议。9、SHA1hashing

  SHA1hashing是BT使用的hash方式。10、announce

  让全世界知道你已经发布文件了,别人可以来下载了。11、Python

  Python是用来写BT软件的编程语言。12、健康度

  BitComet中健康度表示文件内容的分布情况。基本等同于其他BT客户端的"等效种子数",不过更简单实用。总的来说“健康度”超过100%就可以下载,数字越大越好;“健康度”小于100%就有可能下载不完或需要补种上传。当然所有这些都只考虑连上的peer。其具体定义如下:1.如果任务正在下载中:若网上的文件不全(可能下载不完),健康度就是网上存在的占你尚需要的部分的百分比;若网上文件的全了(比如有种子),健康度就是你需要下载的文件部分在网上的等效份数。2.如果任务正在上传中:若网上的文件不全(除自己之外),健康度就是网上存在的部分能拼凑出来的占总的大小的百分比;若网上的全了(下载者之间理论上互相能补充直到完整)那就是总的分布的等效份数(不包括自己)。

  13、BitComet的Peer列表中的ICic分别表示:I--需要下载;C--不给上传;i--需要上传;c--不给下载。

下载设置

  首先要优化比特彗星的设置。右击比特彗星,点击第一栏“网络连接”全局最大下载速度无限制调整到1000(2M以下用户1000是个不可达到的数字,所以可行)。全局最大上传速度无限制调整到40。监听端口建议不要和6881-688916881-16889重复,个人感觉19770-22000之间比较好。(当然你映射了端口,那么就以你映射的监听端口为准,不需改动),装了防火墙的用户在你的防火墙里面打开你的监听端口。端口映射选择“允许打开WINDOWS网络共享和防火墙ICS/ICF端口(XP/VISTA有效)”“允许使用UPAP自动端口映射(XP/VISTA有效)”磁盘缓存选项中磁盘缓存最小值设为15最大值50在最大最小值范围内自动调整缓存大小一项画勾,其他的选项可保持默认。

  先要弄清楚自己是用的网络是内网还是外网。像在学校,公司等公众场合多人共用网线的属于内网,在家里一人自己用的属于外网。(另一种方法:左键双击比特彗星,在最下面选择“全局统计”当我们看到本地IP和对外IP不一样则是内网,反之相同则是外网)比特彗星以其特有的内网互联技术深受内网用户的好评,如果你是内网可继续往下看,如是外网的话我个人建议还是用迅雷或比特精灵吧,毕竟软件各有所长。

  知道自己用的是内网了,要提高比特彗星的下载速度就需要做一个端口映射,步骤如下:

  1、点击开始,所有程序,附件,命令提示符,在命令提示符里运行ipconfig然后会看到以下字样:IPAddress.........:192.168.0.1XX是你本机的IP。SubnetMask........:255.255.0.X是子网掩码。DefaultGateway......:192.1。8.0.1XX是路由器的地址。记下本机IP跟路由器地址

  2、在IE浏览器中键入192.168.1.1进入路由器设置,如网页刷不出来则直接输入路由器的IP地址。一般默认的账号密码都是ADMIN,除非你有改动。进入路由器设置后在转发规则一项里输入你在比特彗星的“全局统计”中看到的监听端口数值,IP地址填写你的本机IP,协议选择ALL,还有不要忘了在启动框框里打勾。然后在DMZ主机一项中也填写你的本机IP,再打勾。还有在APNP选项中选择APNP状态开启点击保存,再重启机子。

  3、点击网上邻居,双击叫“显示联网的APNP设备的图标”系统自己安装。

  4、开始控制面板WINDOWS防火墙在列外选项中其中勾中带BITCOMET的和APNP框架。

  5、开始管理工具服务找到UniversalPlugandPlayDeviceHost和SSDPDiscoveryService两项都右击选择“属性”将启动类型改为自动下面的“服务状态”选择开启。

  6、做到这里端口映射基本上完成了,双击比特彗星,检查“全局统计”头上的“用户列表”中“发起”一列有没有出现多个远程,检查“全局统计”中的“NAT端口映射”是否出现“已添加”,检查最右下角的DHT数已连接点OK的话数值不是0,还有是否绿灯并显示外网。都符合则OK,没有的话在上述1到5里可能有环节未设置好。以上设置完成,速度应该很快了。

 

 比特彗星-v0.50

   发布时间 2004.4.8

  界面改变:支持小图片广告

  界面改进:保存是否显示工具栏的选择(感谢eblade)

  界面改进:感谢orochi和SiC设计的漂亮的界面

  界面修正:文件选择对话框中右键察看驱动器属性会出错退出。(感谢littlefoxes)

  界面修正:设置好的版面不能保存。(感谢KELVEN13)

  核心改进:torrent格式新增发布者信息扩展

  核心改进:每个任务允许独立控制上传速度

  核心改进:增加一个简单的队列系统,允许设置最大同时下载任务数

  核心改进:文件下载优先级控制

  核心修正:随机监听端口不允许大于32767,避免交换机/路由器不支持(感谢XingZhanfeng)

  核心修正:全局统计中流量计数当超过2G后会溢出自动回0(感谢wpeng)

  核心修正:文件按块分配,不会再卡住,同时减少磁盘碎片

  核心修正:用开启gzip的tracker的时候可能会出现解码错误(感谢ihf)

  核心修正:上传包大小可调(感谢易龙一号)

  核心修正:续传其他bt下载会丢失进度

  比特彗星-v0.49

   发布时间 2004.3.3

  界面改进:文件改变时提示扫描

  界面改进:Ctrl+Delete删除任务以及文件

  界面修正:重复加载任务造成任务消失(感谢bigjumbo)

  核心改进:根据下载速度自动调整缓存大小,并将默认最大值设置为50M

  核心改进:修正上传通道控制bug,并为慢速连接优化上传通道控制

  核心改进:自动配置XP的网络共享和防火墙(ICS/ICF)

  核心改进:当仅对Tracker使用http代理时,使用GET方法而不是Connect

  核心修正:未预先分配空间下载时会产生磁盘剩余空间过度减少(感谢QQQee)

  核心修正:DSL/Cable用户上传瞬时值太大导致下载速度和其他网络程序受到影响

  核心修正:缓存空的时候可能错误退出

  核心修正:修正了DSL/Cable用户无法使用UPnP自动端口映射的问题

 

参考资料: 百度百科
扩展阅读: http://www.wm23.com/sugh269
相关词条:
合作编辑:

网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。

词条信息

浏览次数:114

编辑次数:1历史版本

创建者: 牛加敏

最近更新:2011/12/6 4:36:22

词条分类导航

关于网络营销教学网站| 本站动态| 网站地图| 版权声明| 联系作者| 问题和建议|

版权声明:网络营销教学网站所有作品版权均归原作者所有,未经书面许可,严禁任何形式的转载/转贴、出版、篡改、汇编、编译等。