FTP 分類說明

duhaiyang發表於2007-12-08

FTP 分為兩類,一種為PORT FTP,也就是一般的FTP﹔另一類是PASVFTP,分述如下: PORT FTP 這是一般形式的FTP,首先會建立控制頻道,預設值是port 21,也就是跟 port 21 建立聯機,並透過此聯機下達指令。第二,由FTP server 端會建立資料傳輸頻道,預設值為20,也就是跟port 20 建立聯機,並透過port 20 作資料的傳輸。

PASV FTP PORT FTP 類似,首先會建立控制頻道,預設值是port 21,也就是跟port 21 建立聯機,並透過此聯機下達指令。第二,會由client 端做出資料傳輸的請求,包括資料傳輸port 的數字。

這兩者的差異為何?PORT FTP 當中的資料傳輸port 是由FTP server 指定, PASV FTP 的資料傳輸port 是由FTP client 決定。通常我們使用PASV FTP 是在有防火牆的環境之下,透過client server 的溝通,決定資料傳輸的port[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/52450/viewspace-989914/,如需轉載,請註明出處,否則將追究法律責任。

相關文章