新竹市青草湖社區大學課程教材:電腦生活與網際網路介紹(89a1302)
[ 目錄 ] / [ 本節目錄 ] [ 上一篇 ] [ 下一篇 ]


第4節、資料傳輸FTP程式

Synic

2000/07/04


一、檔案傳輸協定:FTP

FTP(File Transfer Protocal)就是檔案傳輸協定。透過這個協定,才能做檔案上傳、下載的工作。

二、FTP程式

常用的FTP程式有WS_FTP。在此以WS_FTP程式做示範。使用FTP程式之前現在在程式鍵入要連結的遠端主機位址,假如個人在遠端主機上面有帳號、密碼的話,也可以順便鍵入,如果沒有的話,也可以利用匿名的方式進去到遠端系統。現在假設,第一組group3要進到rpgs1.isa.nthu.edu.tw這個主機裡面去,group3在這台主機上面的密碼是Fj179%3p。那麼在FTP程式裡面的鍵入方法如圖所示。

figure016-006.gif (13255 bytes)

鍵入完之後按確定便進入了rpgs1.isa.nthu.edu.tw這台主機。此時會看到FTP程式的兩個視窗一個視窗會呈現出自己電腦的檔案系統,另一個視窗會呈現出遠端主機的檔案系統。將自己電腦系統中的檔案傳到遠端主機的動作就是「檔案上傳」,反之就是「下載檔案」。

figure016-007.gif (24642 bytes)

一般的FTP程式所支援的檔案格式大多有兩種,一種是ASCII,另外一種是Binary。ASCII所支援的檔案主要是純文字檔。Binary所支援的檔案包含執行檔(.exe)、文書處理文件(.doc、.dot、.rtf...)、試算表文件(.xls...)、資料庫檔案(.mdb...)、 圖檔(.jpg、.gif、.psd、.bmp...)、聲音檔(.mid、.mp3...)、影片檔(.mov、.avi、.mpg、.dat...)、網頁文件(.html...),所有其他不屬於ASCII文件的都可以利用Binary來傳送檔案。假如,不知道如判別檔案的性質,可以選擇auto自動模式,讓FTP程式去做自動判別的工作,通常不會出什麼問題。但是假如傳送的檔案性質跟設定是不符合的話,那麼傳送過來的檔案便會沒辦法開啟做進一步處理。

在檔案上傳部份要特別主意的是檔案的放置位置,就如同第1節提到的,需要依照資料的性質將之放置在「/WWW」資料夾裡面,或是非「/WWW」的其他分類的私人資料夾中。

通常在傳輸檔案的時候會出現檔案的傳輸進度讓使用者知道,檔案傳輸速度除了跟網路順暢度、塞不塞車有關以外,還跟使用者是用哪種管道上網有關,例如個人用戶常常會用數據機撥接上網、學生常用學術網路等等,這些管道都牽涉到傳輸檔案的頻寬、速度等等。

figure016-008.gif (20811 bytes)

三、允許匿名(anonymous)使用者的的FTP站

除了到自己所屬的遠端主機去做上傳、下載資料的動作外,其實許多遠端主機除了允許在主機上面有帳號的人進來做檔案傳輸的動作外,其實也允許匿名的帳號進來做某一個程度的檔案傳輸工作,換句話說就是匿名者只能對主機裡面某些開放給匿名者的檔案進行下載工作,匿名者沒有權利做檔案上傳的動作。

除此之外,網路上有許多專門提供人下載檔案的FTP站,這樣的FTP站通常不需要有帳號便可以直接用匿名的方式進去下載檔案。因此在FTP站裡面,匿名者的使用者會比一些性質不同的遠端主機較為多,也較有意義。

但是隨著瀏覽器已經可以支援ftp的工作以後,許多FTP站的功能逐漸可以透過瀏覽器去尋找Archives來搜尋檔案,之後Archives便會將檔案所屬的FTP站列出來,使用者只要直接連到FTP的網頁便可以直接下載檔案了。

雖然許多透過FTP程式去下載程式的現象在今日已經漸漸的沒落了,但是FTP程式對於我們在第1節提到的隨身檔案、處處都是辦公室的做法仍然具有它的方便性。


[ 目錄 ] / [ 本節目錄 ] [ 上一篇 ] [ 下一篇 ]


rpgs@r703a.chem.nthu.edu.tw