¿Cuál es el número de puerto predeterminado para FTP?
El número de puerto FTP es 21
El número de puerto FTP se puede cambiar
La diferencia entre los números de puerto ftp 20 y 21 es que uno es el puerto de datos y el el otro es el puerto de control, el puerto de control generalmente es 21, mientras que el puerto de datos no es necesariamente 20. Esto está relacionado con el modo de aplicación de FTP. Si es modo activo, debe ser 20. Si es modo pasivo, debe ser 20. se determina mediante la negociación entre el servidor y el cliente.
El puerto 21 se utiliza principalmente para el servicio FTP (Protocolo de transferencia de archivos). El servicio FTP se utiliza principalmente para cargar y descargar archivos entre dos computadoras. como cliente FTP, y el otro Cuando la computadora sirve como servidor FTP, puede iniciar sesión en el servidor FTP mediante un inicio de sesión anónimo o un inicio de sesión con nombre de usuario y contraseña autorizados.
Se deben seguir los siguientes pasos para establecer una conexión FTP en modo activo:
El cliente abre un puerto aleatorio (el número de puerto es mayor que 1024, aquí lo llamamos x) , y al mismo tiempo un proceso FTP se conecta al puerto de comando 21 del servidor. En este momento, el puerto de origen es el puerto aleatorio x, en el cliente, y el puerto remoto es el 21, en el servidor.
El cliente comienza a escuchar en el puerto (x+1) y envía un comando de puerto al servidor (a través del puerto de comando 21 del servidor. Este comando le dice al servidor el número de puerto en el que el cliente está escuchando). está listo. Recibir datos desde este puerto. Este puerto es lo que conocemos como puerto de datos.
El servidor abre el puerto de origen 20 y establece una conexión con el puerto de datos del cliente. En este momento, el puerto de origen es 20 y el puerto de datos remoto es (x+1).
El cliente establece una conexión con el puerto 20 del servidor a través del puerto de datos local y luego envía una respuesta al servidor para informarle que ha establecido una conexión.