If using standard FTP protocol then ports 20 and 21 would be used.
Standard FTP ports of 20 and 21
A best selling brand of FTP server software is Microsoft. Microsoft, through their Windows product line, offer FTP server capabilities on any Windows software version.
FTP is used by servers, not personal computers. You can have a FTP on your personal computer, but you will need software and programs to do this. If you don't have the right programs then you don't have a FTP. There are some links on how to set up a FTP below. If your new to this you might want to use Windows XP to set up a server, and if your serious then use Windows Server 2003 or 2008. http://www.pcstats.com/articleview.cfm?articleID=1491 | http://lifehacker.com/software/home-server/how-to-set-up-a-home-ftp-server-130806.php
Yes, we can host multiple web sites on single web server and only one FTP server per IP address. They just use different ports.
FTP is a TCP based service exclusively. There is no UDP component to FTP. FTP is an unusual service in that it utilizes two ports, a 'data' port and a 'command' port (also known as the control port). Traditionally these are port 21 for the command port and port 20 for the data port. The confusion begins however, when we find that depending on the mode, the data port is not always on port 20. In active mode FTP the client connects from a random unprivileged port (N > 1023) to the FTP server's command port, port 21. Then, the client starts listening to port N+1 and sends the FTP command PORT N+1 to the FTP server. The server will then connect back to the client's specified data port from its local data port, which is port 20. From the server-side firewall's standpoint, to support active mode FTP the following communication channels need to be opened: * FTP server's port 21 from anywhere (Client initiates connection) * FTP server's port 21 to ports > 1023 (Server responds to client's control port) * FTP server's port 20 to ports > 1023 (Server initiates data connection to client's data port) * FTP server's port 20 from ports > 1023 (Client sends ACKs to server's data port) In order to resolve the issue of the server initiating the connection to the client a different method for FTP connections was developed. This was known as passive mode, or PASV, after the command used by the client to tell the server it is in passive mode. In passive mode FTP the client initiates both connections to the server, solving the problem of firewalls filtering the incoming data port connection to the client from the server. When opening an FTP connection, the client opens two random unprivileged ports locally (N > 1023 and N+1). The first port contacts the server on port 21, but instead of then issuing a PORT command and allowing the server to connect back to its data port, the client will issue the PASV command. The result of this is that the server then opens a random unprivileged port (P > 1023) and sends the PORT P command back to the client. The client then initiates the connection from port N+1 to port P on the server to transfer data. From the server-side firewall's standpoint, to support passive mode FTP the following communication channels need to be opened: * FTP server's port 21 from anywhere (Client initiates connection) * FTP server's port 21 to ports > 1023 (Server responds to client's control port) * FTP server's ports > 1023 from anywhere (Client initiates data connection to random port specified by server) * FTP server's ports > 1023 to remote ports > 1023 (Server sends ACKs (and data) to client's data port)
Samba server is used fo sharing file and folder and directories over the network ,whether sharing between windows to Linux or vice versa,same case with the ftp but 1)ftp can provide anonymous access to the clients,that means,there is no need to have users account on ftp server 2)files first need to be downloaded from windows or Linux before viewing it,in case of samba we can direct share files. 3)in case of samba there is need of samba clients on samba server for accessing files.
port 21
Robo-FTP Server was created in 2006-04.
No. ASP and ASP.NET are issues of a web server, not an ftp server.
None.
Ftp ttp
NetServer is a pack of servers for Windows. It includes Apache+PHP, MySQL, Filezilla FTP server, hMail Server and PHP scripts. The NetServer pack can be downloaded from SourceForge.