Kazalo:
- Opredelitev - Kaj pomeni pasivni protokol za prenos datotek (PASV FTP)?
- Techopedia razlaga protokol pasivnega prenosa datotek (PASV FTP)
Opredelitev - Kaj pomeni pasivni protokol za prenos datotek (PASV FTP)?
Protokol pasivnega prenosa datotek (PASV FTP) je postopek prenosa podatkov v pasivnem načinu, kjer pretok podatkov sproži odjemalec FTP in ne FTP strežnik. Imenuje se PASV FTP, ker uporablja ukaz PASV. Stranke pogosto uporabljajo pasivni način, ker deluje za požarnimi zidovi. Spletni brskalniki, kot je Internet Explorer, podpirajo tudi možnost PASV FTP. Pasivni način omogoča FTP bolj prijazen požarni zid.
Techopedia razlaga protokol pasivnega prenosa datotek (PASV FTP)
V PASV FTP odjemalec sproži podatkovno povezavo tako na odjemalcu kot na oddaljenem mestu. Odjemalec začne sejo z običajnim ali PASV FTP, tako da pošlje zahtevo za komunikacijo preko vrat TCP 21. Ta povezava se imenuje komunikacija nadzornega kanala. V običajnem delovanju FTP se podatkovna vrata (vrata 20) in ukazna ali nadzorna vrata (ponavadi vrata 21) odprejo med dvema strežnikoma, kar omogoča izmenjavo datotek med enotami skozi požarni zid. FTP pasivni način pomaga pri sprožitvi pretoka podatkov znotraj omrežja, ne pa zunaj.
FTP strežnik sproži izmenjavo podatkov iz svojega izvornega vhoda (vrata 20) do vrat, ki jih je določil odjemalec (vrata 21). Prvo pristanišče stopi v stik s strežnikom na vratih 21, odjemalec pa namesto ukaza PORT izda ukaz PASV. Ukaz PASV nato od strežnika zahteva, da določi vrata, ki jih želi uporabiti kot povezavo podatkovnega kanala. Strežnik se odzove na ukaz na nadzornem kanalu, ki določa številko vrat. Odjemalec uporablja to številko vrat za začetek izmenjave na podatkovnem kanalu.
Ker odjemalec sproži obe povezavi s strežnikom, je težava požarnega zidu, ki mora filtrirati povezavo dohodnih podatkovnih odjemalcev s odjemalcem iz strežnika.
Mnogi strežniki FTP se zaradi varnostnih tveganj, ki jih nosi PASV, zavrnejo povezave v načinu PASV.
