當前位置:才華齋>計算機>計算機三級>

2015全國計算機三級考試《網路技術》重點:FTP

計算機三級 閱讀(1.35W)

FTP(File Transfer Protocol),即檔案傳輸協議,主要用於Internet上檔案的雙向傳輸。通過該協議,使用者可以從一臺Internet主機向另一臺主機複製檔案。FTP服務採用客戶機/伺服器模式,將檔案從伺服器傳送到客戶機稱為“下載”,將檔案從客戶機傳送到伺服器稱為“上傳”。

2015全國計算機三級考試《網路技術》重點:FTP

從客戶機到伺服器的命令和伺服器到客戶機的應答都是以7位ASCII碼格式由控制連線傳送的,因此與HTTP請求訊息一樣,FTP命令也是直觀可讀的。用於分隔相繼的命令或應答的是一個回車符(CR)和一個換行符(LF)。每個命令由4個大寫字元構成,有些命令帶有引數。FTP命令超過30種。

FTP常用的命令有:USER username-向伺服器傳送使用者名稱、PASS password-向伺服器傳送口令等。

 (1)檔案格式

FTP協議支援兩種檔案傳輸方式:文字檔案和二進位制檔案。

①FTP協議支援兩種文字檔案型別的傳輸,即ASCIl碼檔案型別和EBCDIC檔案型別。ASCII碼文字檔案以NVTASCII碼形式在資料連線中傳輸;EBCDIC檔案型別的文字檔案傳輸要求兩端都是採用EBCDIC編碼的系統。

②二進位制檔案傳輸(影象檔案型別),按照原始檔案相同的位序以連續的位元流方式進行,確保複製檔案與原始檔案逐位一一對應。

  (2)使用者介面

FTP協議沒有對使用者介面進行定義,因此存在多種形式的使用者介面。使用者使用的FTP使用者介面程式通常有3種:傳統的FTP命令列、瀏覽器和FTP下載工具。

通常,瀏覽器是訪問WWW服務的客戶端應用程式,使用者通過指定URL便可以瀏覽到相應的頁面資訊。URL中的`協議型別使用的是HTTP,如果將協議型別換成FTP,後面指定FTP伺服器的主機名,便可以通過瀏覽器訪問FTP伺服器。

例如,要訪問北京大學FTP伺服器根目錄下的一個檔案,其URL可以寫成:

ftp://

其中,ftp:指明訪問的伺服器為FTP伺服器; 指明要訪問的FTP伺服器的主機名;指明要下載的檔名。

常用的FTP下載工具有:FlashFxp、CuteFTP、 GetRight、NetAnts、LeapFTP。

  (3)FTP訪問控制

FTP伺服器利用使用者賬號來控制使用者對伺服器的訪問許可權。Interact上很多FTP服務還提供了一種匿名FTP服務。如果沒有特別宣告,一般情況下使用anonymous作為匿名賬號,用guest作為密碼可以訪問一些FTP伺服器。