⑴ Ftp为什么比http稳定
原因如下: 1、HTTP协议是用来浏览网站的,而FTP是用来访问和传输文件的,FTP文件传输有断点批量上传和维护网站的意思,而HTTP文件传输更多的是为终端用户提供文件传输,比如电影、图片、音乐之类。
2、HTTP 和 FTP 客户端:通常的HTTP客户端就是浏览器,而FTP服务可以通过命令行或者用户自有的图形界面客户端。
3、HTTP 头:HTTP 头包含了 metadata ,比如说最后更改的日期、编码方式、服务器名称版本还有其他的一些信息,而这些在FTP中是不存在的。
4、FTP要比HTTP早出现10年左右。
5、数据格式:FTP能传输ACSII数据或者二进制格式的数据,而HTTP只用二进制格式。
⑵ 关于FTP服务器速度的问题
2MBps,如果学校网络速度理想的话,FTP服务器的网络理论下行速率是256KB/s,但是一般情况下也就220-240KB/s,按照这个速度计算,在网络正常的情况下:
300MB电影*1024=307200KB
307200/230(取平均数)=1335.7秒
1335.7/60=22.3分钟
所以,按照平均每秒钟230KB的速度,需要花费22.3分钟
当然这还不包括网络出现不稳定的情况。
____________________________
纠正一下楼下的错误
提问者说的是从学校传到家里,所以家里(2Mbps
ADSL)应该是看下行速率,学校看上行速率。
⑶ 有关FTP和HTTP下载
经验:下载速度取决于:1、对方服务器的限速。2、你校园所在的网络的运营商是否和对方服务器的运营商是否同样,不同的话,会很慢。3、校园网本身的限速。4、你对下载软件设置了限速。
回答1:一般情况下,下载速度都不会是一个一直不变的值,每刻都会有一个变动,是由网络决定的,一般最高值与最低值相差50K不为过啊。就像不同的时间段你下外网的资源的速度也不会一样,尤其是校园网这样的,但是在网络非常畅通的情况下,速度会比较稳定啦。
回答2:CUTE FTP是个单线程下载的软件,迅雷是个多线程下载软件,好像可达十线程?我没用过,不过默认状态好似是五线程,线程你可以自己设定。如果对方的服务器设定了单线的速度的话,明显,用迅雷是要快的。迅雷占用的内存要大,设的线程越多,占的内存更大,使你的机器反应变慢,很正常。
⑷ 下载时是不是线程越多越好
不是。
当下载网站限制了线程数,开多了反而会不能下载(可能会被封IP的!!),例如FTP服务器一般只允许开一个线程下载,我常去的太平洋下载中心只允许最多三个线程。
下载快完成时下载工具要将各个线程下的部分合并,下载时线程开得越多,后期合并时间越长,特别是一些大文件。
线程开多了,对磁盘的影响比较大,也占用资源。
⑸ FTP服务器可以使用多线程吗
可以的,就好比可以同时使用多个匿名用户是一样的,只受你ftp最大连接数的限制,希望对你有帮助。
⑹ ftp进行多线程下载的机制是什么
就是利用ftp下载器把一个文件分成多块来下载,
一般来说分得块越多,下载的速度越快。
⑺ ftp多个线程的影响
ftp多个线程的影响就好比可以同时使用多个匿名用户是一样的,只受你ftp最大连接数的限制。
开放ftp站点的人可以为帐户单独设置下载线程,也可以设定一个总的下载线程根据实际情况分配。他也可以随时进行变更。
所有与该进程有关的资源,都被记录在进程控制块PCB中。以表示该进程拥有这些资源或正在使用它们。
另外,进程也是抢占处理机的调度单位,它拥有一个完整的虚拟地址空间。当进程发生调度时,不同的进程拥有不同的虚拟地址空间,而同一进程内的不同线程共享同一地址空间。
共享进程资源:
在同一进程中的各个线程,都可以共享该进程所拥有的资源,这首先表现在:所有线程都具有相同的地址空间(进程的地址空间),这意味着,线程可以访问该地址空间的每一个虚地址。
此外,还可以访问进程所拥有的已打开文件、定时器、信号量机构等。由于同一个进程内的线程共享内存和文件,所以线程之间互相通信不必调用内核。
⑻ 在局域网内用serv-u搭建FTP服务器,网络传输速度很不稳定,高的1.5m/s低的能到20k/s,这如何解决呢
当然有影响了 无线的速度和稳定性不好
另外建议用GEN6搭建FTP服务器 或 xlight
SERV-U当大量用户访问的时候速度就很不稳定了