摘要:文件傳輸協(xié)議(FTP:File Transfer Protocol)是Internet最早、最重要的網(wǎng)絡服務之一。FTP的主要作用是在不同計算機系統(tǒng)間傳送文件,它與兩臺計算機所處的位置、連接的方式以及使用的操作系統(tǒng)無關。
10.7.2 遠程文件傳輸
文件傳輸協(xié)議(FTP:File Transfer Protocol)是Internet最早、最重要的網(wǎng)絡服務之一。FTP的主要作用是在不同計算機系統(tǒng)間傳送文件,它與兩臺計算機所處的位置、連接的方式以及使用的操作系統(tǒng)無關。
1.FTP模型
與電子郵件一樣,F(xiàn)TP也采用客戶機/服務器方式,其模型如圖10.26所示。為了實現(xiàn)文件傳送,F(xiàn)TP在客戶與服務器間建立了兩個連接:控制連接和數(shù)據(jù)連接。控制連接用于傳送客戶機與服務器之間的命令和響應。數(shù)據(jù)連接用于客戶機與服務器間交換數(shù)據(jù)。
FTP使用TCP作為其傳輸控制協(xié)議。
FTP是一個交互式會話的系統(tǒng),客戶機每次調(diào)用FTP,便可與FTP服務器建立一個會話,會話由控制連接來維護,直到退出FTP。使用控制命令,客戶可向服務器提出請求,如客戶機命令服務器與客戶機建立數(shù)據(jù)連接,一旦數(shù)據(jù)傳送結束,客戶機可繼續(xù)向服務器發(fā)送命令,直到退出FTP會話。
FTP使用一組標準命令集來實現(xiàn)不同系統(tǒng)間的文件傳送和文件管理。
2.FTP服務
FTP服務提供了任意兩臺Internet計算機之間互相傳輸文件的機制,是廣大用戶獲得豐富的Internet資源的重要方法之一。
FTP服務分為兩種:普通FTP服務和匿名FTP服務。普通FTP服務指用戶必須在FTP服務器進行注冊,即建立用戶賬號,擁有合法的登錄用戶名和密碼時,才能進行有效的FTP連接和登錄。匿名FTP服務指FTP服務器的提供者設置了一個特殊的用戶名——Anonymous提供公眾使用,任何用戶都可以使用這個用戶名與提供這種FTP服務的主機建立連接,并共享這個主機對公眾開放的資源。
返回目錄:
通信工程師備考資料免費領取
去領取