【百科】什么是FTP?

2016-08-29 1601 5 編輯:Monster 來源:互聯網技術

文件傳送協議FTP(File Tranfer Protocol)[RFC 959]是因特網上使用得最廣泛的文件傳送協議。FTP提供交互式的訪問,允許客戶指明文件的類型與格式(如指明是否使用ASCII碼),并允許文件具有存取權限(如訪問文件的用戶必須經過授權,并輸入有效的口令)。FTP屏蔽了各計算機系統的細節,因而適合于在異構網絡中任意計算機之間傳送文件。RFC959很早就成為了因特網的正式標準。

在因特網發展的早期階段,用FTP傳送文件約占整個因特網的通信量的三分之一,而由電子郵件和域名系統所產生的通信量還小于FTP所產生的通信量。只是到了1995年,WWW的通信量才首次超過了FTP。

基于TCP的FTP和基于UDP的簡單文件傳送協議TFTP,它們都是文件共享協議中的一大類,即復制整個文件,其特點是:若要存取一個文件,就必須先獲得一個本地的文件副本。如果要修改文件,只能對文件的副本進行修改,然后再將修改后的文件副本傳回到原節點。

文件共享協議中的另一大類是聯機訪問(on-line access)。聯機訪問意味著允許多個程序同時對一個文件進行存取。和數據庫系統不同之處是用戶不需要調用一個特殊的客戶進程,而是由操作系統提供對遠地共享文件進行訪問的服務,就如同對本地的訪問一樣。這就使用戶可以用遠地文件作為輸入和輸出來運行任何應用程序,而操作系統中的文件系統則提供對共享文件的透明存取。透明存取的優點是:將原來用于處理本地文件的應用程序用來處理遠地文件時,不需要對該應用程序做明顯的改動。屬于文件共享協議的有網絡文件系統NFS(Network File System)[COME06]。網絡文件系統NFS最初是在UNIX操作系統壞境下實現文件和目錄的共享。NFS可使本地計算機共享遠地的資源,就像這些資源在本地一樣。由于NFS原先是美國SUN公司在TCP/IP網絡上創建的,因此目前NFS主要應用在TCP/IP網絡上。然而現在NFS也可以在OS/2,MS-Windows,NetWare等操作系統上運行。NFS還沒有成為因特網的正式標準,現在的版本4(NFSv4)是2000年底發表的[RFC3010],目前還只是建議標準。限于篇幅,本文不討論NFS的詳細工作股過程。

本站文章均為深正網站建設摘自權威資料,書籍,或網絡原創文章,如有版權糾紛或者違規問題,請即刻聯系我們刪除,我們歡迎您分享,引用和轉載,但謝絕直接搬磚和抄襲!感謝...
關注深正互聯
我們猜你喜歡
七星彩头尾