FTP中的PASV和PORT模式
一、FTP連接中的PASV和PORT模式:
PORT:是“主動(dòng)模式;
PASV:就是“被動(dòng)模式。
二、兩者之間的區(qū)別聯(lián)系:
1、不同之處是由于PORT這個(gè)方式需要在接上TCP 21端口后,?務(wù)器通過自己的TCP 20來(lái)發(fā)出數(shù)據(jù)。
并且需要建立一個(gè)新的連接來(lái)傳送檔案。而PORT的命令包含一些客戶端沒用的資料,所以有了PASv的出現(xiàn);
2、而PASV模式就當(dāng)然擁有PORT模式的優(yōu)點(diǎn)及去掉一些PORT的缺點(diǎn)。PASV運(yùn)行方式就是當(dāng)服務(wù)器接收到PASV命令時(shí),
就會(huì)自動(dòng)從端口1024到5000中隨機(jī)選擇,而且還會(huì)使用同一個(gè)端口來(lái)傳送數(shù)據(jù),不用建立新的連接。
三、有的 FTP 服務(wù)器是不支持 PASV 模式的,登入時(shí)要取消 PASV 模式才行。常用 FTP 下載工具取消PASV 模式的如圖:
FlashFXP:點(diǎn)菜單上的“站點(diǎn)”->“站點(diǎn)管理器”->“選項(xiàng)”->把“使用被動(dòng)模?”前的勾勾去掉->“應(yīng)用” 即可。
