FTP是什麼?
其實通俗的說FTP是一種數據傳輸協議,負責將我們電腦上的數據與服務器數據進行交換,比如我們要將在我們電腦中制作的網站程序傳到服務器上就需要使用FTP工具,將數據從電腦傳送到服務器。專業的說,FTP(全稱:File Transfer Protocol)是TCP/IP網絡上兩台計算機傳送文件的協議,FTP是在TCP/IP網絡和INTERNET上最早使用的協議之一,它屬於網絡協議組的應用層。FTP客戶機可以給服務器發出命令來下載文件,上載文件,創建或改變服務器上的目錄,一般我們均是將我們電腦中的內容與服務器數據進行性傳輸。其實電腦與服務器是一樣的,只是服務器上安裝的是服務器系統,並且服務器穩定性與質量要求高些,因為服務器一般放在諸如電信等機房中,24小時都開機,這樣我們才可以一直訪問服務器中的相關信息。
FTP服務器是什麼?
上面我們簡單的介紹下FTP是什麼,但是還有一個FTP服務器概念大家不要混淆掉了。我們可以再電腦中安裝FTP工具負責將電腦中的數據傳輸到服務器當中,這是服務器就稱為FTP服務器,而我們的電腦稱為客戶端。簡單的說FTP服務器就是一台存儲文件的服務器,供用戶上傳或下載文件。
FTP是一個8位的客戶端-服務器協議,能操作任何類型的文件而不需要進一步處理,可能大家沒接觸過不好理解,下面筆者給出大家一張FTP數據傳輸原理圖:
FTP數據傳輸原理