FTP 工作過程

1)FTP服務器運行FTPd守護進程,等待用戶的FTP請求。 

(2)用戶運行FTP命令,請求FTP服務器爲其服務。 

例:FTP 202.119.2.197 

(3)FTPd守護進程收到用戶的FTP請求後,派生出子進程FTP與用戶進程FTP交互,建立文件傳輸控制連接,使用TCP端口21。 

(4)用戶輸入FTP子命令,服務器接收子命令,如果命令正確,雙方各派生一個數據傳輸進程FTP-DATA,建立數據連接,使用TCP端口20,進行數據傳輸。 

(5)本次子命令的數據傳輸完,拆除數據連接,結束FTP-DATA進程。 

(6)用戶繼續輸入FTP子命令,重複(4)、(5)的過程,直至用戶輸入quit命令,雙方拆除控制連接,結束文件傳輸,結束FTP進程。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章