文件傳送協(xié)議FTP
發(fā)布時間:2014/9/14 19:34:36 訪問次數(shù):926
文件傳送協(xié)議FTP (File Transfer Protocol) [RFC 959]是因特網(wǎng)上使用得最廣泛的文件傳送協(xié)議。FTP提供交互式的訪問,允許客戶指明文件的類型與格式(如指明是否使用ASCH碼), R2S15904SP并允許文件具有存取權(quán)限(如訪問文件的用戶必須經(jīng)過授權(quán),并輸入有效的口令)。FTP屏蔽了各計算機系統(tǒng)的細節(jié),因而適合于在異構(gòu)網(wǎng)絡(luò)中任意計算機之間傳送文件。RFC959很早就成為了因特網(wǎng)的正式標(biāo)準(zhǔn)。
在因特網(wǎng)發(fā)展的早期階段,用FTP傳送文件約占整個因特網(wǎng)的通信量的三分之一,而由電子郵件和域名系統(tǒng)所產(chǎn)生的通信量還小于FTP所產(chǎn)生的通信量。只是到了1995年,WWW昀通信量才首次超過了FTP。
在后面6.2.2節(jié)和6.2.3節(jié)分別介紹基于TCP的FTP和基于UDP的簡單文件傳送協(xié)議TFTP,它們都是文件共享協(xié)議中的一大類,即復(fù)制整個文件,其特點是:若要存取一個文件,就必須先獲得一個本地的文件副本。如果要修改文件,只能對文件的副本進行修改,然后再將修改后的文件副本傳回到原節(jié)點。
文件共享協(xié)議中的另一大類是聯(lián)機訪問(on-line access)。聯(lián)機訪問意味著允許多個程序同時對…個文件進行存取。和數(shù)據(jù)庫系統(tǒng)不同之處是用戶不需要調(diào)用一個特殊的客戶進程,而是由操作系統(tǒng)提供對遠地共享文件進行訪問的服務(wù),就如同對本地文件的訪問一樣。這就使用戶可以用遠地文件作為輸入和輸出來運行任何應(yīng)用程序,而操作系統(tǒng)中的文件系統(tǒng)則提供對共享文件的透明存取。透明存取的優(yōu)點是:將原來用于處理本地文件的應(yīng)用程序用來處理遠地文件時,不需要對該應(yīng)用程序作明顯的改動。屬于文件共享協(xié)議的有網(wǎng)絡(luò)文件系統(tǒng)NFS (Network File System) [COME06]。網(wǎng)絡(luò)文件系統(tǒng)NFS最初是在UNIX操作系統(tǒng)環(huán)境下實現(xiàn)文件和目錄的共享。NFS可使本地計算機共享遠地的資源,就像這些資源在本地一樣。由于NFS原先是美國SUN公司在TCP/IP網(wǎng)絡(luò)上創(chuàng)建的,因此目前NFS主要應(yīng)用在TCP/IP網(wǎng)絡(luò)上。然而現(xiàn)在NFS也可在OS/2,MS-Windows,NetWare等操作系統(tǒng)上運行。NFS還沒有成為因特網(wǎng)的正式標(biāo)準(zhǔn),現(xiàn)在的版本4(NFSv4)是2000年底發(fā)表的[RFC3010],目前還只是建議標(biāo)準(zhǔn)。限于篇幅,本書不討論NFS的詳細工作過程。
文件傳送協(xié)議FTP (File Transfer Protocol) [RFC 959]是因特網(wǎng)上使用得最廣泛的文件傳送協(xié)議。FTP提供交互式的訪問,允許客戶指明文件的類型與格式(如指明是否使用ASCH碼), R2S15904SP并允許文件具有存取權(quán)限(如訪問文件的用戶必須經(jīng)過授權(quán),并輸入有效的口令)。FTP屏蔽了各計算機系統(tǒng)的細節(jié),因而適合于在異構(gòu)網(wǎng)絡(luò)中任意計算機之間傳送文件。RFC959很早就成為了因特網(wǎng)的正式標(biāo)準(zhǔn)。
在因特網(wǎng)發(fā)展的早期階段,用FTP傳送文件約占整個因特網(wǎng)的通信量的三分之一,而由電子郵件和域名系統(tǒng)所產(chǎn)生的通信量還小于FTP所產(chǎn)生的通信量。只是到了1995年,WWW昀通信量才首次超過了FTP。
在后面6.2.2節(jié)和6.2.3節(jié)分別介紹基于TCP的FTP和基于UDP的簡單文件傳送協(xié)議TFTP,它們都是文件共享協(xié)議中的一大類,即復(fù)制整個文件,其特點是:若要存取一個文件,就必須先獲得一個本地的文件副本。如果要修改文件,只能對文件的副本進行修改,然后再將修改后的文件副本傳回到原節(jié)點。
文件共享協(xié)議中的另一大類是聯(lián)機訪問(on-line access)。聯(lián)機訪問意味著允許多個程序同時對…個文件進行存取。和數(shù)據(jù)庫系統(tǒng)不同之處是用戶不需要調(diào)用一個特殊的客戶進程,而是由操作系統(tǒng)提供對遠地共享文件進行訪問的服務(wù),就如同對本地文件的訪問一樣。這就使用戶可以用遠地文件作為輸入和輸出來運行任何應(yīng)用程序,而操作系統(tǒng)中的文件系統(tǒng)則提供對共享文件的透明存取。透明存取的優(yōu)點是:將原來用于處理本地文件的應(yīng)用程序用來處理遠地文件時,不需要對該應(yīng)用程序作明顯的改動。屬于文件共享協(xié)議的有網(wǎng)絡(luò)文件系統(tǒng)NFS (Network File System) [COME06]。網(wǎng)絡(luò)文件系統(tǒng)NFS最初是在UNIX操作系統(tǒng)環(huán)境下實現(xiàn)文件和目錄的共享。NFS可使本地計算機共享遠地的資源,就像這些資源在本地一樣。由于NFS原先是美國SUN公司在TCP/IP網(wǎng)絡(luò)上創(chuàng)建的,因此目前NFS主要應(yīng)用在TCP/IP網(wǎng)絡(luò)上。然而現(xiàn)在NFS也可在OS/2,MS-Windows,NetWare等操作系統(tǒng)上運行。NFS還沒有成為因特網(wǎng)的正式標(biāo)準(zhǔn),現(xiàn)在的版本4(NFSv4)是2000年底發(fā)表的[RFC3010],目前還只是建議標(biāo)準(zhǔn)。限于篇幅,本書不討論NFS的詳細工作過程。
上一篇:FTP的基本工作原理
熱門點擊
- 電流調(diào)節(jié)旋鈕
- 幾種擁塞控制方法
- 觸發(fā)耦合( Coupling)方式選擇
- 因特網(wǎng)采用的設(shè)計思路
- 網(wǎng)際控制報文協(xié)議ICMP
- 文件傳送協(xié)議FTP
推薦技術(shù)資料
- Seeed Studio
- Seeed Studio紿我們的印象總是和繪畫脫離不了... [詳細]
- 觸摸屏控制器ADS7845數(shù)字接口和應(yīng)用說明
- 16-40MHz 10位總線LVDS隨機鎖解
- SDG800系列信號源的EasyPulse技
- 三相T/6正弦波形發(fā)生器電路圖應(yīng)用詳解
- 高性能示波器RIGOL CAN-FD總線分析
- DG5000 Pro系列函數(shù)/任意波形發(fā)生器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究