Qual a diferença entre FTP Passivo (PasvMode) e FTP Ativo
列印- 0
Entenda nesse artigo a diferença entre os dois tipos de FTP(Ativo e Passivo).
O FTP é um serviço que trafega exclusivamente em protocolo TCP, não utiliza nenhum controle UDP. Existem maneiras diferentes de se conectar a um servidor FTP, estas são, o modo convencional FTP Ativo e o modo FTP Passivo conhecido por PasvMode ou Passive Mode.
1. FTP ATIVO
No modo ativo o cliente faz a conexão a porta 21 do Servidor. Essa porta é a que controla apenas o tráfego de comandos. Feita essa conexão, o Servidor irá retornar ao lado cliente a porta que irá transmitir os dados. |
2. FTP PASSIVO
No modo passivo também é estabelecida a conexão pela porta 21 (tráfego de comandos) no Servidor. Porém neste modo o computador local que informa o range de portas que pode trafegar os dados visto que o Servidor de FTP fica passivo nessa situação. Entra-se em negociação sobre o que o Servidor tem disponível abertas entre portas seguindo o mesmo range entre 60000 e 61000, mas o computador local lhe dá a palavra final de qual irá ser utilizada. Em situações que tenha um Firewall mal configurado ou até propositalmente bloqueando todas as portas altas de seu computador, não irá conseguir trafegar dados com o Servidor. Uma gama alta de programas aceitam a conexão em modo Passivo, bastando ser ativada, geralmente nas opções avançadas do mesmo. Consulte o manual de seu programa. |