I'm running Filezilla FTP server on Windows 7 machine which i access using FTP client running on Virtualbox'ed Slackware guest. According with in the active mode after the successful connection establishment the server connects the client back from it's data port #20. My confusion is that when i'm logged in the server there is a line concerning connection port #21 but there isn't a line concerning data port #20 listed in the CurrPorts or netstat output (on Windows host).
closed as unclear what you're asking by Ramhound, Pimp Juice IT, Run5k, Dave M, user477799 May 1 '17 at 15:06
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
The diagram on that page shows that your client connects to port 21 to talk about the connection, then the data you download is sent from the server port 20 your your client on port 1027. From your client's point of view, it knows
1) it connects to port 21 from port 1026 (connection 1 in diagram) 2) downloaded data appears on port 1027 (connection 3 in diagram)
The client doesn't necessarily care that the data was sent from the server port 20 so this may not be recorded.
If you upload data to the server, you may see a port 20 reference on the client, because the client will then need to connect to port 20 (connection 4 in diagram).