“比如一个电影文件,系统可以自动对其文件内容进行分析,即使不是完全相同,系统可以从某一个文件下载音频,再从另外一个文件下载视频数据”。
【搜狐IT消息】据国外媒体报道,当地时间4月11日,来自美国卡耐基梅隆大学和普杜大学的计算机教授将发布一个有关P2P技术的论文。
如果采用他们提出的技术,未来的P2P文件交换速度还将获得大的提升。
11日将在马萨诸塞州剑桥召开的这次学术会议名叫“第四届网络系统设施和实施USENIX论坛”。来自卡耐基梅隆大学和普杜大学的学者将会探讨所谓的SET协议,SET代表“Similarity-Enhancecd Transfer”,即“基于文件相似性获得增强的传输协议”。
根据现有的P2P技术,每一个节点要从其他节点寻找同一个文件,并从这些文件同时下载不同的数据,并把来自不同来源的数据重新组合成一个文件。但是,之前的技术要求所有的数据来源都必须相同。如果文件内容有所差异,则P2P系统不会把这些文件加入资源列表。
根据SET技术,系统将对文件的内容进行分析,如果不同文件的内容的确存在差异,但是差异不是很明显,那么P2P系统仍将从这些文件所在的电脑进行下载。比如一个电影文件,系统可以自动对其文件内容进行分析,即使不是完全相同,系统可以从某一个文件下载音频,再从另外一个文件下载视频数据。
相关学者指出,在现有的音乐文件中,比如同一首歌的文件,其实有99%的内容是相同的,其他的文件头数据、艺人名字等数据有所区别,但是现有的P2P技术会把它们当作不同的文件而不作为资源。SET技术旨在解决这一问题。
P2P给网络下载带来了一场革命,传统的客户端-服务器的下载模式变成了对等网络节点的下载,速度获得了极大的提升。基于P2P技术的其他应用也不断涌现,尤其是P2P网络电视等。(令狐达)