Porta de dados do servidor FTP [fechada]

0

Estou executando o servidor FTP Filezilla na máquina com Windows 7 que acesso usando o cliente FTP em execução no VirtualBox'ed Slackware guest. De acordo com com no modo ativo após o estabelecimento bem-sucedido da conexão, o servidor conecta o cliente de volta à sua porta de dados # 20. Minha confusão é que quando eu estou logado no servidor, há uma linha referente à porta de conexão # 21, mas não há uma linha referente à porta de dados # 20 listada na saída CurrPorts ou netstat (no host do Windows).

    
por Mulligan 30.04.2017 / 23:53

1 resposta

1

O diagrama nessa página mostra que o seu cliente se conecta à porta 21 para falar sobre a conexão, então os dados que você baixa são enviados da porta do servidor 20 para o seu cliente na porta 1027. Do ponto de vista do seu cliente, ele sabe

1) ele se conecta à porta 21 da porta 1026 (conexão 1 no diagrama) 2) os dados baixados aparecem na porta 1027 (conexão 3 no diagrama)

O cliente não necessariamente se preocupa com o envio dos dados da porta do servidor 20, portanto, isso pode não ser registrado.

Se você fizer o upload de dados para o servidor, poderá ver uma referência da porta 20 no cliente, porque o cliente precisará se conectar à porta 20 (conexão 4 no diagrama).

    
por 01.05.2017 / 04:00