⑴ 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當大量用戶訪問的時候速度就很不穩定了