Google | Yahoo! | MSN | HiNet | Yam | FaceBook |
  • 首頁 > 知識庫 > 什麼是FTP伺服器
  • 什麼是FTP伺服器
    FTP是File Trasfer Protocol的縮寫,顧名思義,這是一個用來傳送檔案的指令。
    它是一種獲得網際網路世界普遍採用的通訊協定之一,說什麼FTP協定恐怕對一般人來說太深奧了點 其實講白話一點,就是有一組非商業組織的學者們,在1985年的時候提出了一種開放的協定, 提供給想要製作檔案傳輸相關應用的電腦軟體設計者們參考,讓大家可以依照這個標準, 獨立製作出支持FTP協定的檔案傳輸軟體,確又可以確保互相能夠相容。

    FTP 不限於特定的作業系統(如UNIX)上才有,只要遵守一個特殊的協定,(TCP/IP protocol) , 甚至連不同的作業系統間,如UNIX與MS-DOS,也可以互傳資料。 所以可以想見這個指令的強大功能了。因此FTP能夠發揮網路的強大功能,真正達到資訊流通的目的。

    FTP是一種主從式的架構, 也就是Client and Server架構,說什麼主從式對一般人來說恐怕是太難懂了一些, 說穿了既然是主從式,那這個協定要運行一定就要有人開FTP Server, 也要有人用FTP Client,唯有這兩組軟體搭配, 才能達成FTP檔案傳輸的功效。
    也就是說要有地方提供盒子讓人放東西, 那其他地方就可以把東西丟進去或是提出來累似租借的原理。 FTP Server就像是錄影帶出租店,裡面放著很多錄影帶(想像為電腦中的檔案), 等著客戶來租借或是還片,錄影帶店的客人就像是FTP Client, 會到錄影帶出租店中借影帶(想像為FTP中的 下載 動作)或是把片子還給出租店(想像為FTP中的 上傳 動作)。
    因此我們可以很簡單的歸納出,想要提供一個讓別人與自己的電腦透過網路作檔案上下傳服務的人, 他就要安裝FTP Server的軟體,也就是所謂的FTP伺服器, 想要到別人的FTP Server去抓檔案或是傳檔案給別人的人, 就需要安裝FTP Client的軟體。
    那一般最普遍的需求就是公司或是個人需要傳送SIZE較大的檔案或是想把檔案集中存放, 便於指定的使用者隨時可提取需要的檔案而架設FTP伺服器。

    例如:
    我的公司需要將某一個很大的檔案或文件固定提供客戶;於是便在公司方架起FTP伺服器; 只要提供給客戶伺服器網址或IP 帳號 密碼; 客戶即可隨時將檔案取走充份利用此服務。
IP:3.235.65.91