Modul activ și pasiv FTP, wiki

Mod Wiki activă și pasivă FTP

Atunci când se lucrează la un client FTP și server set doi compuși - controlul (pe ea merge de comandă) și conexiunea de date (se transferă fișierele).






Conexiunea de control este la fel de activ și modul pasiv. Clientul inițiază TCP -compus cu porturi dinamice (1024-65535) la numărul portului 21 pe serverul FTP și o spune, „Hi! Vreau să se conecteze la tine. Iată numele meu și parola. " Ce se întâmplă în continuare depinde de ceea ce este selectat modul FTP (activ sau pasiv).







În modul activ. atunci când clientul spune „Hi!“, spune el, de asemenea, numărul portului serverului (din intervalul dinamic 1024-65535), astfel încât serverul poate conecta la client pentru a stabili o conexiune pentru transmisia de date. FTP -Server este conectat la un anumit număr de port client folosind TCP pe numărul său de 20 IR port pentru transferul de date.

În modul pasiv. după ce clientul a spus, „Bună!“, serverul spune clientul portul TCP IR (din gama dinamic 1024-65535), la care vă puteți conecta pentru a seta conexiunea de date.

Principala diferență între modul FTP activ și modul FTP pasiv - aceasta este partea care se deschide o conexiune pentru transmisia de date. În modul activ, clientul trebuie să accepte conexiunea de la -Server FTP. În modul pasiv, clientul întotdeauna inițiază conexiunea.