FTP工作模式分析
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
FTP的PORT(主動模式)和PASV(被動模式)
PORT(主動模式) 工作原理:FTP客戶端連接到FTP服務(wù)器的21端口,發(fā)送用戶名和密碼登錄, 登錄成功后要列表或者讀取數(shù)據(jù)時,客戶端隨機開放一個端口(1024以上), 發(fā)送PORT命令到FTP服務(wù)器,告訴服務(wù)器,客戶端采用主動模式并開放端口; FTP服務(wù)器收到PORT主動模式命令和端口號后, 通過服務(wù)器的20端口和客戶端開放的端口連接發(fā)送數(shù)據(jù).PASV(被動模式) 工作原理:FTP客戶端連接到FTP服務(wù)器的21端口,發(fā)送用戶名和密碼登錄, 登錄成功后要列表或者讀取數(shù)據(jù)時,發(fā)送PASV命令到FTP服務(wù)器, 服務(wù)器在本地隨機開放一個端口(1024以上),然后把開放的端口告訴客戶端, 客戶端再連接到服務(wù)器開放的端口進行數(shù)據(jù)傳輸.轉(zhuǎn)載于:https://my.oschina.net/hytomz/blog/704084
總結(jié)
- 上一篇: 异步超时后直接返回
- 下一篇: React技术栈——webpack