Acasă Securitate Ce este protocolul de transfer de fișiere pasiv (pasv ftp)? - definiție din techopedia

Ce este protocolul de transfer de fișiere pasiv (pasv ftp)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă protocolul pasiv de transfer de fișiere (PASV FTP)?

Protocolul pasiv de transfer de fișiere (PASV FTP) este procesul de transfer al datelor în modul pasiv în care fluxul de date este inițiat de clientul FTP și nu de serverul FTP. Se numește PASV FTP, deoarece folosește o comandă PASV. Modul pasiv a fost utilizat pe scară largă de clienți, deoarece funcționează în spatele firewall-urilor. Navigatoarele web precum Internet Explorer acceptă și opțiunea PASV FTP. Modul pasiv face FTP mai prietenos pentru firewall.

Techopedia explică protocolul de transfer de fișiere pasive (PASV FTP)

În PASV FTP, clientul inițiază conexiunea de date atât la client, cât și la site-ul de la distanță. Clientul începe o sesiune utilizând fie FTP normal, fie PASV, trimițând o cerere de comunicare prin portul TCP 21. Această conexiune este denumită comunicarea canalului de control. Într-o operație FTP normală, portul de date (portul 20) și un port de comandă sau control (de obicei port 21) sunt deschise între două servere, permițând schimbul de fișiere între unități printr-un firewall. Modul FTP pasiv ajută la inițierea fluxului de date din interiorul rețelei, mai degrabă decât din exterior.


Serverul FTP inițiază schimbul de date din portul său natal (portul 20) la portul desemnat de client (portul 21). Primul port contactează serverul din portul 21, iar clientul emite o comandă PASV în loc de o comandă PORT. Comanda PASV solicită apoi serverului să desemneze un port pe care dorește să îl folosească drept conexiune pentru canalul de date. Serverul răspunde la comanda de pe canalul de control specificând numărul portului. Clientul folosește acest număr de port pentru a iniția schimbul pe canalul de date.


Deoarece clientul inițiază ambele conexiuni la server, problema firewallului care trebuie să filtreze conexiunea portului de date de intrare la client de pe server este rezolvată.


Multe servere FTP aleg să respingă conexiunile în modul PASV din cauza riscurilor de securitate pe care PASV le are.

Ce este protocolul de transfer de fișiere pasiv (pasv ftp)? - definiție din techopedia