Your SlideShare is downloading. ×
0
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
文件传输技术发展与产品趋势
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

文件传输技术发展与产品趋势

1,401

Published on

文件传输技术发展与产品趋势, 盛大网络的龚少卓在PMCamp4会议上的演讲

文件传输技术发展与产品趋势, 盛大网络的龚少卓在PMCamp4会议上的演讲

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,401
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 从文件传输技术变革看产品发展趋势
    龚 少 卓
    2011-03-26 ·上海
  • 2. 目 录
    Part I 技术变革
    Part II 产品变革
    Part III 未来展望
  • 3. 目 录
    Part I 技术变革
    HTTP
    P2P
    P4P
    FTP
    P2SP

    1971 1997 1999 2003 2008 2013
  • 4. FTP
    "The first FTP standard was RFC 114, published in April 1971, before TCP and IP even existed."
  • 5. HTTP
    HTTP/0.9
    The original version of HTTP was intended only for the transfer of hypertext documents, and was designed to be very simple to make implementation of the fledgling Web easier. This early HTTP specifies that an HTTP client establishes a connection to an HTTP server using TCP. The client then issues a single “GET” request specifying a resource to be retrieved. The server responds by sending the file as a stream of text bytes, and the connection is terminated. The entire document defining this version of HTTP is only a couple of pages long!
    HTTP/1.0
    The skeleton of functionality that HTTP/0.9 formed the basis for a rapid evolution of HTTP in the early 1990s. As the World Wide Web grew in size and acceptance, many new ideas and features were incorporated into HTTP. The result of a great deal of development effort was the formalization of the first HTTP standard: version 1.0. This much enhanced HTTP was published in May 1996 as RFC 1945, Hypertext Transfer Protocol — HTTP/1.0. It had been in use for several years prior to that formal publication date, however.
    HTTP/1.1
    While impatient pundits coined sarcastic terms such as the “World Wide Wait”, the IETF continued to work to improve HTTP. In January 1997, the first draft version of HTTP/1.1 appeared: in RFC 2068. This document was later revised and published as RFC 2616, Hypertext Transfer Protocol — HTTP/1.1, in June 1999. HTTP/1.1 retains backwards compatibility with both HTTP/1.0 and HTTP/0.9. It is accompanied by RFC 2617, HTTP Authentication: Basic and Digest Access Authentication, which deals with security and authentication issues.
  • 6. Napster-P2P诞生
    1999年,美国西北大学19岁的学生肖恩.范宁(Shawn Fanning)在自己的宿舍里写了一个小软件Napster,以便与同学交换mp3,p2p网络文件交换和共享技术就此诞生。
    下载数据
    中心化(Centralization)
    下载数据
    Napster采用的是一种半集中结构的方式,服务器端存放了用户提交的MP3文件信息;
    用户在服务器上搜索音乐时,服务器告知用户从那些用户那里下载。文件下载过程是完全点对点的。
  • 7. Gnutella诞生
    2000年的3月14日,AOL的Nullsoft部门发布了一个P2P软件,一种新的文件共享网络Gnutella出现了。
    不同于Napster,Gnutella采用了分布式的文件共享网络。
    非中心化(Decentralization)
    Gnutella协议的衍生:
    FastTrack
    Gnutella2
    有GNU免费版本和商业版本
  • 8. eDonkey
    2000年9月,旧金山的杰德.迈克卡勒伯 (Jed McCaleb)发布了自己设计的一个p2p网络,并用“donkey”(驴子)为其命名,edonkey2000 network诞生了。
    电驴很快取代了napster成为了当时大学校园里最流行的p2p文件交换工具。
    电驴之死:
    2005年,电驴的商业公司MetaMachine公司与RIAA(美国唱片工业协会)达成协议,赔偿3000万美元,并且永久停止开发电驴软件,2006年9月电驴官方网站永久关闭。
  • 9. BitTorrent的革命
    2001年夏,美国程序员Bram Cohen的开发了一个名为BitTorrent的软件,该软件的推出引发了一场互联网文件传输的革命。
    BitTorrent直译为中文叫“比特洪流”,BitTorrent协议正如该中文名字一样,起到了传统文件传输模式不可能实现的“下载的人越多,速度越快”的“洪流”效 应。
    由于当初的BitTorrent是基于MIT授权的开源软件,因此后来衍生出了众多使用该协议的下载软件,这种下载方式也逐渐被人们称为“BT下 载”。
  • 10. eMule
    在2002年5月,德国的一个名为Merkur的程序员由于不满eDonkey2000软件,决心做出一个功能类似但是更加强大的P2P文件共享软件。
    eMule能够连接eDonkey的网络,同时还能连接KAD网络(基于DHT的Kademlia重叠网络)。
    相比eDonkey2000,eMule有更加丰富的功能,例如上传下载积分系统,能够通过积分来控制用户下载文件的优先级,上传数据多者优先,这从一定程 度上鼓励了用户多分享自己的文件而不是一味地下载别人提供的文件。
    电骡是开源的,并遵循GPL协议,因此电骡很快就吸引到了全世界不国家的开发人员参与进来,并成立了eMule-project
  • 11. P2SP 迅雷开启新纪元
    “迅雷”于2002年底由邹胜龙和程浩先生始创于美国硅谷。
    2003年1月底,回国发展并正式成立深圳市三代科技开发有限公司。
    2005年5月正式更名为深圳迅雷网络技术有限公司。
    现迅雷用户超过1.5亿。是中国大陆仅在腾讯QQ、360安全卫士之后的第三大客户端软件。市场占有率75%以上。
  • 12. P4P 精准高效
  • 13. ·由服务器为中心,到用户之间交互·由单协议演变到多协议
  • 14. 目 录
    Part II 产品变革
  • 15. 诞生之初
    拨号上网……..
    Telnet
    FTP客户端
    IE浏览器
  • 16. 网络蚂蚁
    网络蚂蚁时期的技术特性:
    ·断点续传
    ·多线程下载
    ·多任务并行下载
    ·支持HTTP/FTP协议
    V1.25后停止开发
    作者简介:
    洪以容
    1973年7月出生在上海,1991年进入上海交通大学计算机系。
    1995年毕业随后进入上海华腾软件有限公司。
    1998年考入上海交通大学计算机系攻读系统结构专业研究生。
    在他拿到研究生录取通知书以后的那段时间里,他尝试开发出下载软件--网络蚂蚁。
    网络蚂蚁获得了巨大的成功,相继被国内外的软件下载站点和权威媒体评为优秀软件,得到了广大网民的认可和支持。
  • 17. FlashGet
  • 18. 迅雷
    迅雷4
    迅雷时代的技术特性:
    ·跨协议下载
    ·分布式存储
    ·智能链接(在线/离线下载)
  • 19. 问 题
    至迅雷4为止,这些产品满足用户的需求了么,足够了么?
    ·如何准确的找到?
    ·如何快速的送达?
    ·如何保障资源是安全和完整的?
  • 20. 迅雷
    迅雷5
    ·不用再等待下完,您可以边下边播
    ·有36位用户也在看阿凡达
    ·《燃情岁月》有61人评价,总评比:9.3
    ·同类的软件还有千千静听、酷我音乐盒
    ·你可能还喜欢:虎胆龙威、空中监狱
  • 21. 新特性
    ·陌生人分享
    ·产品组合
    ·精准搜索
    ·口碑指数
    类似产品:
    ·酷狗音乐
    ·迅雷与迅雷看看;QQ旋风与QQ影音
    ·云端、快快管理器、360安全卫士
  • 22. 下载软件发展趋势
    发展趋势
    ·软件成为可扩容的框架
    ·开放API
  • 23. 目 录
    Part III 未来展望
  • 24. 桌面虚拟化
  • 25. 云存储
  • 26. 移动互联网
    发展趋势
  • 27. THANK YOU
    史前巨兽

×