-
它用於在空間之間或空間與區域性變數之間傳輸檔案
-
檔案傳輸協議 (FTP) 是一種軟體標準,用於在具有不同作業系統的兩台計算機之間傳輸計算機檔案。 它屬於網路協議組的應用層。
FTP 是一種 8 位客戶端-伺服器協議,無需進一步處理即可操作任何型別的檔案,就像 MIME 或 UNENCODE 一樣。 但是,FTP具有極高的延遲,這意味著從請求開始到首次收到所需資料之間的時間可能很長,並且必須不時執行一些冗長的登入過程。
FTP 服務通常在埠 20 和 21 上執行。 埠 20 用於在客戶端和伺服器之間傳輸資料流,而埠 21 用於傳輸控制流,是命令匯入到 FTP 伺服器。 當資料通過資料流傳輸時,控制流處於空閒狀態。
當控制流長時間處於空閒狀態時,客戶端的防火牆會超時其會話,當大量資料通過防火牆時,可能會導致問題。 此時,雖然檔案可以成功傳輸,但傳輸中會出現一些錯誤,因為控制會話將被防火牆斷開連線。
FTP 的實現:
1.促進檔案(電腦程式或資料)的共享。
2. 鼓勵間接或隱含使用遠端計算機。
3.遮蔽不同主機中各種檔案儲存系統的詳細資訊。
4.可靠高效的資料傳輸。
缺點:1.密碼和檔案內容以明文形式傳輸,可能會產生不良的竊聽。
2. 由於必須開啟隨機埠才能建立連線,因此當存在防火牆時,客戶端很難在活動模式下過濾 FTP 流量。 FTP通過使用被動模式極大地解決了這個問題。
3. 伺服器可能會被告知連線到第三方計算機的保留埠。
很多執行FTP服務的站點都有匿名服務,使用者不需要賬號登入伺服器,預設匿名使用者的使用者名稱是:“anonymous”。 此帳戶不需要密碼,雖然通常需要使用者的電子郵件位址作為身份驗證密碼,但這只是一些細節或根本沒有確定電子郵件位址,並且取決於FTP伺服器的配置。
FTP 有兩種使用模式:主動和被動。 主動模式要求客戶端和伺服器同時開啟和偵聽埠以建立連線。
在這種情況下,由於安裝了防火牆,客戶端會遇到一些問題。 因此,建立了被動模式。 被動模式只要求伺服器生成乙個監聽相應埠的程序,這樣就可以繞過客戶端安裝防火牆的問題。
-
FTP是File Transfer Protocol的英文縮寫,中文縮寫是“Document Transfer Protocol”,用於控制檔案在網際網絡上的雙向傳輸,採用客戶端伺服器模式,屬於網路傳輸協議的應用層。
FTP 協議是一種應用層協議,用於在計算機網路上的客戶端和伺服器之間傳輸檔案,包括兩個元件:FTP 伺服器和 FTP 來賓核心。
FTP 是一種 8 位客戶端-伺服器協議,無需進一步處理即可操作任何型別的 Qingfan 檔案。 FTP具有極高的延遲,這意味著從請求開始到首次收到所需資料之間的時間可能很長,並且必須不時執行一些冗長的登入過程。
Cookie 表示:nCookies, Cookies; ......善良的人; 快取檔案(瀏覽網頁後儲存在您的計算機上); “蘇格蘭”清淡麵包; 漂亮的年輕女子。 >>>More
酶實際上是酶的舊翻譯,酶是催化特定化學反應的蛋白質。 ,可以通過降低反應的活化來加速反應,但不改變反應的平衡點。 絕大多數酶的化學性質是蛋白質。 >>>More