I have just set up a new ftp server. I am fairly new to FTP an I have a question about how ports are assigned when services are requested. I have a port range like 61000 to 64000 prepared in the firewall and in IIS. The FTP is working but I observed that a new port is assigned after every transaction (LIST, Retrieve, Put). Some excerpts are shown below. Is this behavior normal? Why does the port get discarded after every trivial transaction? Will the pool of ports go back to the beginning when the last port is reached? Or will I be denied access when the ports are used up? Thanks for the help.
.
227 Entering Passive Mode (62,146,122,12,199,126)
...request or transaction
227 Entering Passive Mode (62,146,122,12,199,127)
...request or transaction
227 Entering Passive Mode (62,146,122,12,199,128)
....etc......