Innholdsfortegnelse:
- Definisjon - Hva betyr passiv filoverføringsprotokoll (PASV FTP)?
- Techopedia forklarer passiv filoverføringsprotokoll (PASV FTP)
Definisjon - Hva betyr passiv filoverføringsprotokoll (PASV FTP)?
Passiv filoverføringsprotokoll (PASV FTP) er prosessen med å overføre data i passiv modus der dataflyten initieres av FTP-klienten i stedet for FTP-serveren. Det kalles PASV FTP fordi den bruker en PASV-kommando. Passiv modus har blitt mye brukt av klienter fordi den fungerer bak brannmurer. Nettlesere som Internet Explorer støtter også PASV FTP-alternativet. Passiv modus gjør FTP mer brannmurvennlig.
Techopedia forklarer passiv filoverføringsprotokoll (PASV FTP)
I PASV FTP initierer klienten datatilkoblingen både på klienten og det eksterne nettstedet. Klienten starter en økt med enten normal eller PASV FTP ved å sende en kommunikasjonsforespørsel gjennom TCP-port 21. Denne forbindelsen blir referert til som kontrollkanalkommunikasjon. I en normal FTP-operasjon åpnes dataporten (port 20) og en kommando- eller kontrollport (vanligvis port 21) mellom to servere, noe som muliggjør utveksling av filer mellom enheter gjennom en brannmur. Den passive modusen FTP hjelper til initiering av dataflyt fra innsiden av nettverket, i stedet for utenfor.
FTP-serveren initierer datautvekslingen fra den opprinnelige porten (port 20) til klientdefinert port (port 21). Den første porten kontakter serveren på port 21, og klienten utsteder en PASV-kommando i stedet for en PORT-kommando. PASV-kommandoen ber deretter serveren utpeke en port den ønsker å bruke som datakanaltilkobling. Serveren svarer på kommandoen på kontrollkanalen som spesifiserer portnummeret. Klienten bruker dette portnummeret for å starte utvekslingen på datakanalen.
Fordi klienten initierer begge tilkoblinger til serveren, løses problemet med brannmuren som må filtrere den innkommende dataportforbindelsen til klienten fra serveren.
Mange FTP-servere velger å avvise PASV-modusforbindelser på grunn av sikkerhetsrisikoen PASV har.