ftp(檔案傳輸協議)主被工作方式

2021-10-06 14:08:20 字數 730 閱讀 7750

服務端主動將資料傳送到客戶端

1、命令連線

①客戶端開啟乙個隨機埠,向服務端21埠發起請求,並提交post命令(主要表明此次連線為主動方式)

②服務端回應客戶端請求

2、資料連線

①服務端啟用20埠向客戶端高位隨機埠傳送資料

②客戶端收到資料後,向服務端傳送確認資訊

服務端被動將資料傳送到客戶端

1、命令連線

①客戶端開啟乙個高位隨機埠,向服務端傳送請求,並提交pasv命令(主要表明此次連線為被動方式)

②服務端回應客戶端

2、資料連線

①服務端開啟乙個高位隨機埠等待客戶端的請求,客戶端用乙個高位隨機埠向服務端請求

②服務端向客戶端傳送資料完成確認

綜上

主動模式:服務端向客戶端主動傳送資料時,客戶端的防火牆可能會拒絕

被動模式:服務端向客戶端被動傳送資料時,服務端的防火牆可能會拒絕

因為上述兩者情況都需要在防火牆處做訪問控制,但是,考慮實際情況,常用被動模式,即在服務端的防火牆處做訪問控制。

FTP 檔案傳輸協議

1.什麼是ftp 檔案傳輸協議 英文 file transfer protocol,簡稱為ftp 是用於在網路上進行檔案傳輸的一套標準協議。它屬於網路傳輸協議的應用層。ftp是乙個8位的客戶端 伺服器協議,能操作任何型別的檔案而不需要進一步處理,就像mime或unencode一樣。缺點 ftp有著極...

檔案傳輸協議 FTP

ftp是在兩個計算機之間傳輸檔案的協議。一般有兩種情形,一種是需要登入的ftp檔案伺服器,另外一種ftp伺服器是匿名的,它允許任何人進行訪問。ftp使用兩條tcp連線 一條用來控制,另一條用來資料傳輸。用於控制的tcp連線主要在ftp的控制部分使用。例如 登入使用者名稱和密碼的驗證,傳送檔案的名稱等...

檔案傳輸協議FTP

檔案傳送協議ftp file transfer protocol ftp客戶計算機和ftp伺服器計算機可以互傳檔案。在windows系統中新增了乙個ftp站點 ftp伺服器 網上自查。假如伺服器的位址為192.168.124.16,我們就可以在ftp客戶端使用瀏覽器來訪問該伺服器。二 用途 1 ft...