快捷搜索: 王者荣耀 脱发

那些文件传输服务器,常见大文件传输技术有哪些?

原标题:常见大文件传输技术有哪些?

说起来现在常规大文件传输软件或者系统,应用的文件分发传输技术基本的就是HTTP、FTP、CDN、P2P这几种。点量小编今天就这几种传输方式不谈利弊,只说特点,基本上就能回答标题疑问了。

1、HTTP算是最传统的分发传输方式了,主要是利用服务器的带宽和存储传输分发文件。不过比较适合网页、图片这类的小文件。对链接的超时、文件大小都有默认限制。

2、FTP,其实是类似于HTTP的文件分发方式,也是利用服务器带宽进行分发,随着HTTP的升级,FTP的应用倒是越来越少了。同样是不适合大文件或者多文件同时下载的。

3、CDN其实不算是一种传输方式,算是一个辅助方法。可以通过安排分配下载区域不同,部署不同的CDN,用来辅助HTTP服务器提升下载速度。还可以作为下面要提到的P2P分发技术中的一个P2P节点,即P2P+CDN,现在也已经面市应用。

4、P2P分发:自己搭建P2P的服务器,比如采用点量BT内核,搭建自己的服务器(也可以不用搭建服务器,直接服务端用cdn,或者http服务器),然后使用点量BT开发自己的客户端软件。这种方式优点就比较多了:

①节省服务器带宽:这个是p2p众所周知的优点,这里就不多加赘述了。

②可以多源下载。

③天然的防盗链:p2p协议如果不用标准的BT协议,是完全可以自定义一些私有传输协议的。

④用户下载速度比HTTP快:因为多源下载,所以自然速度就比单服务器模式速度可以快。

⑤成本低:不同于http模式,p2p的服务器不一定放优质机房,可以只少量放机房。

⑥安全和校验:P2P传输可以用私有协议、文件内置了hash指纹校验防篡改数据,这这安全性非常高。几乎文件没有篡改的可能。

综合来说,P2P分发技术是比较适合在大文件传输领域应用的。具体的技术处理办法可以再多做探讨。返回搜狐,查看更多

责任编辑:

原标题:常见大文件传输技术有哪些? 说起来现在常规大文件传输软件或者系统,应用的文件分发传输技术基本的就是HTTP、FTP、CDN、P2P这几种。点量小编今天就这几种传输方式不谈利弊,只说特点,基本上就能回答标题疑问了。 1、HTTP算是最传统的分发传输方式了,主要是利用服务器的带宽和存储传输分发文件。不过比较适合网页、图片这类的小文件。对链接的超时、文件大小都有默认限制。 2、FTP,其实是类似于HTTP的文件分发方式,也是利用服务器带宽进行分发,随着HTTP的升级,FTP的应用倒是越来越少了。同样是不适合大文件或者多文件同时下载的。 3、CDN其实不算是一种传输方式,算是一个辅助方法。可以通过安排分配下载区域不同,部署不同的CDN,用来辅助HTTP服务器提升下载速度。还可以作为下面要提到的P2P分发技术中的一个P2P节点,即P2P+CDN,现在也已经面市应用。 4、P2P分发:自己搭建P2P的服务器,比如采用点量BT内核,搭建自己的服务器(也可以不用搭建服务器,直接服务端用cdn,或者http服务器),然后使用点量BT开发自己的客户端软件。这种方式优点就比较多了: ①节省服务器带宽:这个是p2p众所周知的优点,这里就不多加赘述了。 ②可以多源下载。 ③天然的防盗链:p2p协议如果不用标准的BT协议,是完全可以自定义一些私有传输协议的。 ④用户下载速度比HTTP快:因为多源下载,所以自然速度就比单服务器模式速度可以快。 ⑤成本低:不同于http模式,p2p的服务器不一定放优质机房,可以只少量放机房。 ⑥安全和校验:P2P传输可以用私有协议、文件内置了hash指纹校验防篡改数据,这这安全性非常高。几乎文件没有篡改的可能。 综合来说,P2P分发技术是比较适合在大文件传输领域应用的。具体的技术处理办法可以再多做探讨。返回搜狐,查看更多 责任编辑:
经验分享 程序员 微信小程序 职场和发展