iT邦幫忙

2022 iThome 鐵人賽

DAY 13
0
自我挑戰組

網路概論系列 第 13

FTP是什麼? 為什麼Dropbox可以取代 FTP 伺服器

  • 分享至 

  • xImage
  •  

FTP的全名是File Transfer Protocol,中文稱作「檔案傳輸通訊協定」,是一種主從式協定,換句話說,就是用戶端要求檔案,伺服器則提供檔案,因此,FTP 建立連線時需要用到兩條TCP連線:一條為控制連線(埠號21),用來傳輸控制指令;另一條為資料連線(埠號20),用來傳輸資料。

在FTP連線期間,控制連線隨時都保持暢通狀態,但資料傳輸只有在傳輸檔案時才臨時建立起來,傳送完就會中斷資料連線。為了防止駭客入侵,會將控制連線埠號設成其他埠號,例如:控制連線埠號設定成210,此時,資料連接埠號必然是將其控制連線埠號減1,也就是209。

網路上的主機要提供檔案傳輸功能,必須安裝FTP伺服器程式,例如:IIS、Serv-U、FileZilla Server軟體;客戶端(Client)最好具備有完善的FTP連線軟體,方便執行上傳或下載檔案等動作,例如:CuteFTP、FileZilla Client…等。

FTP 是一個有效的檔案傳遞方式,但已經有些過時了,Dropbox 可以有效的取代 FTP,它讓每個人都能輕鬆地備份、存取及傳遞檔案。不必像使用 FTP 連線一樣,必須手動登入伺服器,再等待檔案一個個上傳;另外,FTP 伺服器需要保持不中斷的即時連線,才能上傳和下載檔案。然而,即使網際網路連線中斷,重新連線後Dropbox會自動恢復中斷的檔案傳輸作業;它也讓我們安全又不費力地共享檔案。Dropbox Transfer 是種簡單又安全的檔案傳遞服務,最適合傳送大型或大量的檔案。另外,Dropbox Transfer 會提供下載通知讓發送者確認檔案傳遞狀態,以及密碼保護功能,方便發送者控制存取權,有助於確保只有需要查看檔案的人才能檢視檔案。

參考資料:
博碩文化《網路概論與實務應用》
https://experience.dropbox.com/zh-tw/resources/what-is-ftp
https://www.dropbox.com/zh_TW/ftp


上一篇
TCP和UDP協定差在哪?
下一篇
什麼是P2P傳輸檔案? 合法或非法?
系列文
網路概論30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言