Chinaunix首页 | 论坛 | 博客
  • 博客访问: 121251
  • 博文数量: 14
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 175
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-06 00:42
文章分类
文章存档

2011年(1)

2008年(13)

我的朋友

分类:

2008-03-06 21:11:49

 
     HASH是根据文件的内容的数据通过逻辑运算得到的数值, 不同的文件(即使是相同的文件名)得到的HASH值是不同的, 所以HASH值就成了每一个文件在EMULE里的身份证. 不同HASH值的文件在EMULE里被认为是不同的文件,相同的HASH值的文件的内容肯定是完全相同(即使文件名不同). HASH值还有文件校验的功能,相当于文件的校验码. 所以还可以用来检查文件下载是否正确(所以EMULE下载完毕时,都会在HASH文件一遍, 检查文件是否出错)Image
阅读(3089) | 评论(1) | 转发(0) |
0

上一篇:源代码分析

下一篇:系统函数(ctorrent.cpp)

给主人留下些什么吧!~~

chinaunix网友2008-11-27 00:50:05

简单明嘹