FTP主動模式(Active Mode)是文件傳輸協議中的一種連接模式。在這種模式下,客戶端首先通過21端口與服務器建立控制連接,當需要傳輸數據時,服務器會主動從20端口向客戶端指定的端口發起數據連接。
在主動模式下,客戶端會向服務器發送PORT命令,告知服務器自己準備接收數據的IP地址和端口號。服務器收到指令后,便會通過20端口主動向客戶端指定的端口發起連接,建立數據通道進行文件傳輸。
關鍵特點:
FTP主動模式在企業內部網絡環境中表現良好,但當客戶端位于防火墻或NAT之后時,可能會遇到連接問題。因為防火墻通常會阻止外部發起的連接請求,導致數據連接建立失敗。
理解FTP主動模式的工作原理,有助于網絡管理員更好地配置防火墻規則,確保文件傳輸服務的穩定運行。