บ้าน ความปลอดภัย โปรโตคอลการถ่ายโอนไฟล์แบบพาสซีฟคืออะไร (pasv ftp)? - คำจำกัดความจาก techopedia

โปรโตคอลการถ่ายโอนไฟล์แบบพาสซีฟคืออะไร (pasv ftp)? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Passive File Transfer Protocol (PASV FTP) หมายถึงอะไร

โพรโทคอลการถ่ายโอนไฟล์แบบพาสซีฟ (PASV FTP) เป็นกระบวนการถ่ายโอนข้อมูลในโหมดพาสซีฟซึ่งไคลเอนต์ FTP เริ่มต้นการไหลของข้อมูลแทนที่จะเป็นเซิร์ฟเวอร์ FTP เรียกว่า PASV FTP เพราะใช้คำสั่ง PASV โหมดพาสซีฟถูกใช้อย่างแพร่หลายโดยไคลเอนต์เพราะทำงานหลังไฟร์วอลล์ เว็บเบราว์เซอร์เช่น Internet Explorer ยังรองรับตัวเลือก PASV FTP โหมดพาสซีฟทำให้ FTP เป็นมิตรกับไฟร์วอลล์มากขึ้น

Techopedia อธิบายโปรโตคอลการถ่ายโอนไฟล์แบบพาสซีฟ (PASV FTP)

ใน PASV FTP ไคลเอนต์เริ่มต้นการเชื่อมต่อข้อมูลที่ทั้งไคลเอนต์และไซต์ระยะไกล ไคลเอ็นต์เริ่มต้นเซสชันโดยใช้ปกติหรือ PASV FTP โดยส่งคำขอการสื่อสารผ่านพอร์ต TCP 21 การเชื่อมต่อนี้เรียกว่าการสื่อสารช่องสัญญาณควบคุม ในการดำเนินงาน FTP ปกติพอร์ตข้อมูล (พอร์ต 20) และคำสั่งหรือพอร์ตควบคุม (โดยทั่วไปคือพอร์ต 21) จะเปิดระหว่างเซิร์ฟเวอร์สองเครื่องซึ่งช่วยให้สามารถแลกเปลี่ยนไฟล์ระหว่างหน่วยผ่านไฟร์วอลล์ได้ FTP โหมดแฝงช่วยในการเริ่มต้นการไหลของข้อมูลจากภายในเครือข่ายมากกว่าภายนอก


เซิร์ฟเวอร์ FTP เริ่มต้นการแลกเปลี่ยนข้อมูลจากพอร์ตดั้งเดิม (พอร์ต 20) ไปยังพอร์ตที่ลูกค้ากำหนด (พอร์ต 21) พอร์ตแรกติดต่อกับเซิร์ฟเวอร์ที่พอร์ต 21 และลูกค้าออกคำสั่ง PASV แทนคำสั่ง PORT จากนั้นคำสั่ง PASV จะขอให้เซิร์ฟเวอร์กำหนดพอร์ตที่ต้องการใช้เป็นการเชื่อมต่อช่องสัญญาณข้อมูล เซิร์ฟเวอร์ตอบสนองต่อคำสั่งในช่องสัญญาณควบคุมที่ระบุหมายเลขพอร์ต ไคลเอ็นต์ใช้หมายเลขพอร์ตนี้เพื่อเริ่มต้นการแลกเปลี่ยนในช่องข้อมูล


เนื่องจากไคลเอนต์เริ่มต้นการเชื่อมต่อทั้งสองไปยังเซิร์ฟเวอร์ปัญหาของไฟร์วอลล์ที่ต้องกรองการเชื่อมต่อพอร์ตข้อมูลขาเข้ากับไคลเอนต์จากเซิร์ฟเวอร์จะถูกแก้ไข


เซิร์ฟเวอร์ FTP หลายแห่งเลือกที่จะปฏิเสธการเชื่อมต่อโหมด PASV เนื่องจากความเสี่ยงด้านความปลอดภัยที่ PASV ดำเนินการ

โปรโตคอลการถ่ายโอนไฟล์แบบพาสซีฟคืออะไร (pasv ftp)? - คำจำกัดความจาก techopedia