A good definition for the technical answer is here:
http://slacksite.com/other/ftp.htmlWhat is boils down to is who attempts to make the data connection.
When files are transferred a data connection is made for the transfer, this a seperate connection from the control connection which initiates the actual transfer and sending of normal commands.
Sometimes firewalls can prevent the FTP server from initiating the connection so you need to tell the server that your client will initiate the connection.
Brian Seekford
Seekford Solutions, Inc.http://www.SeekfordSolutions.comInternet ActiveX Controls and .NET Class Libraries.
SMTP/S FTP POP3/S HTTP/S SNTP MIME PING WHOIS TRACEROUTE NNTP DNS MX
Base64, UUEncode, yEnc, MD5, SHA1, URL, Quoted-Printable.
Resizer and Tooltips
Email Verification and more. Check us out!