p71_文件傳送協議FTP

一、FTP服務器和用戶端

FTP是基於客戶/服務器(C/S) 的協議。
用戶通過一一個客戶機程序連接至在遠程計算機上運行的服務器程序。
依照FTP協議提供服務,進行文件傳送的計算機就是FTP服務器。
連接FTP服務器,遵循FTP協議與服務器傳送文件的電腦就是FTP客戶端。

二、FTP工作原理

  1. 登錄:

ftp地址,用戶名&密碼

匿名登陸

  1. 使用TCP實現可靠傳輸

主進程負責“迎賓”

從屬進程負責處理業務

圖片

控制進程負責傳請求(會話未結束,則一直打開)

數據進程負責傳文件(傳送完畢則關閉,主動方式使用20端口,被動>1024)

圖片

  1. FTP傳輸模式

文本模式

二進制模式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章