Isi kandungan:
- Definisi - Apa maksud Protokol Pindahan Fail Pasif (PASV FTP)?
- Techopedia menerangkan Protokol Pemindahan Fail Pasif (PASV FTP)
Definisi - Apa maksud Protokol Pindahan Fail Pasif (PASV FTP)?
Protokol Pemindahan Fail pasif (PASV FTP) adalah proses memindahkan data dalam mod pasif di mana aliran data dimulakan oleh klien FTP dan bukannya pelayan FTP. Ia dipanggil PASV FTP kerana ia menggunakan perintah PASV. Mod pasif telah banyak digunakan oleh pelanggan kerana ia berfungsi di sebalik firewall. Pelayar web seperti Internet Explorer juga menyokong pilihan PASV FTP. Mod pasif membuat FTP lebih mesra firewall.
Techopedia menerangkan Protokol Pemindahan Fail Pasif (PASV FTP)
Dalam PASV FTP, pelanggan memulakan sambungan data pada kedua-dua pelanggan dan laman web jauh. Pelanggan memulakan sesi menggunakan sama ada FTP biasa atau PASV dengan menghantar permintaan komunikasi melalui TCP port 21. Sambungan ini disebut sebagai komunikasi saluran kawalan. Dalam operasi FTP biasa, port data (port 20) dan port arahan atau kawalan (biasanya port 21) dibuka di antara dua pelayan, membolehkan pertukaran fail antara unit melalui firewall. Mod FTP pasif membantu dalam memulakan aliran data dari dalam rangkaian, bukannya di luar.
Pelayan FTP memulakan pertukaran data dari port asalnya (port 20) ke pelabuhan yang ditetapkan oleh pelanggan (port 21). Port pertama menghubungkan pelayan pada port 21 dan klien mengeluarkan arahan PASV dan bukan arahan PORT. Perintah PASV kemudian meminta pelayan untuk menetapkan port yang ingin digunakan sebagai sambungan saluran data. Pelayan bertindak balas kepada arahan pada saluran kawalan yang menyatakan nombor port. Pelanggan menggunakan nombor port ini untuk memulakan pertukaran pada saluran data.
Kerana klien memulakan kedua-dua sambungan ke pelayan, masalah firewall harus menyaring sambungan port data masuk ke klien dari server yang diselesaikan.
Kebanyakan pelayan FTP memilih untuk menolak sambungan mode PASV kerana risiko keselamatan PASV membawa.
