|
|
FTP概念 |
FTP 為 File Transfer Protocol 之縮寫,翻成中文為「檔案傳輸協定」,是一種能讓電腦與電腦透過網路互相傳遞檔案的通信規範。而「FTP 程式」就是符合這種規範,能讓使用者在 Internet 上傳遞檔案的程式。Internet 是一個資源大寶庫,其上散佈著各式各樣的檔案,有共享軟體、免費程式、圖片、文字、影像、聲音、動畫等各式資料,更有取之不盡、用之不竭的各種參考文獻、學術巨著,這些資料通常存放在 FTP 網站上,只要有開放供眾人取用,我們就可以透過 FTP 下載(Download)這些程式與資源。
FTP架構 |
◆FTP架構
FTP檔案傳輸是採 Client / Server(主從 架構),是由「FTP 伺服器」(俗稱「FTP 站」)和「FTP客戶程式」(簡稱FTP程式)通力完成的,如下圖 所示。
FTP 伺服器種類大致可分為「匿名式」和「非匿名式」兩種。
1.匿名式的FTP
這就是俗稱的 FTP 站,在這些 FTP 站裡面存放著各式各樣的檔案,如共享軟體、免費軟體 ... 供 Internet 使用者取用。這些 FTP 站都是開放式的,又稱為「匿名式 FTP 伺服器」(Anonymous FTP Server),因為這些站都有開放一個叫做Anonymous Account(匿名帳號)的公用帳號供大家使用,所以任何人都能登入。當您連上匿名式的 FTP 站時,只要以 Anonymous為 username,以您的 E-Mail 位址為 password,即可合法登入,進行檔案傳輸。
2.非匿名式的FTP
並非所有 Internet 上的工作站或主機,都允許匿名式的登入進行檔案傳輸。對於那些非匿名式的 FTP Server,您就得擁有該 Server 的使用權。取得帳號及密碼後,才能以該 username 和 password 登入,進行檔案傳輸,而且所傳遞的檔案也只限於您擁有存取權的檔案。
◆Client 端:FTP 程式
要取用 FTP 伺服器上的檔案,必須先在您的電腦上執行一個 FTP 程式。目前大部份的 WWW 瀏覽器都附有 FTP 的功能,可以用 FTP URL 連上 FTP 伺服器,所以可以把瀏覽器拿來當 FTP 程式使用。本網頁以IE 的 FTP 功能為主要對象說明之。除瀏覽器外,另外還有一些 FTP 專用程式是專門設計來做檔案傳輸用的,例如: WS_FTP及Cute FTP
檔案傳輸有所謂的下載(Download)與上傳(Upload)兩種:
1.Download
檔案從伺服端(FTP 站)傳至客戶端(使用者的電腦),謂之「下傳」,或稱為「下載」。
2.Upload
檔案從客戶端(使用者的電腦)傳至伺服端(FTP 站),謂之「上傳」,或稱為「上載」。
一般而言,Download 較常用,而 Upload 則較少使用。而 Internet Explorer 則僅具有 Download 功能,而Cut Ftp則具有download及upload的功能