Aquí hay dos modos de transferencia para FTP. FTP se diferencia de otros servicios en que utiliza dos puertos y un puerto de datos. Y un puerto de comandos . Normalmente, el puerto 21 es el de comandos y el 20 el de datos. Cuando se mezcla el concepto de modo activo/pasivo, el puerto de datos puede no ser el 20.
El principio de funcionamiento del modo activo: El cliente FTP utiliza el puerto N para conectarse al puerto 21 del servidor FTP, envía un nombre de usuario y una contraseña para iniciar sesión, y después de iniciar sesión con éxito para listar o leer datos, el cliente abre el puerto N+1. Envía el comando PORT al servidor FTP, indica al servidor-cliente que adopte el modo activo y abra el puerto; Después de recibir el comando de modo activo PORT y el número de puerto, el servidor FTP se conecta a través del puerto 20 del servidor y el puerto abierto del cliente para enviar datos.
El principio de funcionamiento del modo pasivo: el cliente FTP utiliza N para conectarse al puerto 21 del servidor FTP, y envía un nombre de usuario y una contraseña para iniciar la sesión. Una vez iniciada la sesión con éxito, si quiere listar o leer datos, envía un comando PASV al servidor FTP. Abre un puerto localmente, y luego indica al cliente el puerto abierto. El cliente se conecta entonces al puerto abierto del servidor a través del puerto N+1 para la transmisión de datos.
¿Pero qué es exactamente el FTP? En FTP today, tenemos un equipo de expertos en transferencia segura de archivos que están siempre disponibles para hablar sobre su organización y sus necesidades de transferencia de archivos. Continúe leyendo para una inmersión profunda en FTP, y póngase en contacto con nosotros si desea programar un tiempo para discutir FTP y lo que podría significar para su negocio.
El concepto de FTP se remonta a abril de 1971, cuando Abhay Bhushan escribió por primera vez la especificación del protocolo de transferencia de archivos, que publicó en el RFC 114. En sus primeros años, el FTP funcionaba con NCP, que significa Programa de Control de Red, y facilitaba la pila de protocolos en los ordenadores que albergaban la ARPANET (el predecesor de la actual Internet). En los años 80, el FTP se trasladó al Protocolo de Control de Transmisión/Protocolo de Internet (TCP/IP), en el que permanece actualmente.
En la década de los 90, nuevos estándares permitieron un FTP compatible con los cortafuegos (en 1994), propusieron extensiones de seguridad (1998) y añadieron soporte para IPv6, al tiempo que definieron una nueva versión del modo pasivo (1998). Como descubrirás a continuación, el FTP y sus capacidades han recorrido un largo camino en la era moderna.
El comando Iniciar el Protocolo de Transferencia de Archivos TCP/IP (STRTCPFTP) se utiliza para iniciar la aplicación cliente del Protocolo de Transferencia de Archivos (FTP) que transfiere archivos entre sistemas utilizando el Protocolo de Control de Transmisión/Protocolo de Internet (TCP/IP). FTP es un protocolo de aplicación utilizado para transferir archivos hacia y desde un sistema remoto. FTP requiere una identificación de usuario, y en algunos casos una contraseña, para obtener acceso a los archivos de un sistema remoto.
Parámetros de mapeo: El mapeo de datos se utiliza para todos los datos (por ejemplo, datos de usuario e información de datos de protocolo) entre los sistemas local y remoto, excepto cuando el subcomando EBCDIC o el subcomando BINARY están en efecto. En estos casos, no se realiza el mapeo de los datos de los archivos de usuario.
Especifica el nombre del sistema remoto al que o desde el que se transfieren los archivos. Para que tenga éxito, el nombre del sistema remoto debe ser válido y el sistema debe poder comunicarse con el sistema local. El usuario puede asignar nombres a una dirección de Internet con la opción Trabajar con entradas de la tabla de hosts TCP/IP del menú Configurar TCP/IP (comando CFGTCP). Además, se puede utilizar un servidor de nombres remoto para asignar nombres de sistemas remotos a direcciones de Internet. Puede utilizar la opción Cambiar servidor de nombres remoto del menú CFGTCP para especificar un servidor de nombres remoto.
La configuración del FTP es un proceso sencillo que tiene sus propias características específicas. Si trata de entenderlo desde el principio, entonces trabajar con el servidor FTP durante algún tiempo se convertirá en un placer para usted. A través de tales servidores, puede descargar música, películas, imágenes y otros archivos, así como manejar un sitio con un anfitrión que trabaja a través de un protocolo de transferencia de datos. Pero para esto, es necesario ordenar bien, y en particular, es necesario entender lo que es el puerto FTP, lo que es para y cómo configurar el número de puerto FTP. Esto es lo que se discutirá en el artículo. Aprenderás cuál es el puerto estándar para FTP, cómo cambiar la configuración por defecto de los puertos y desbloquearlo en el firewall y el router.
Si lo solucionas todo, entonces todo es extremadamente sencillo. El sistema operativo del ordenador tiene un cierto número limitado de puertos. Son necesarios para que los programas puedan conectarse a ellos a través de la red. Esto se hace para que las aplicaciones no entren en conflicto entre sí durante un intento de conexión a la red. Un puerto es sólo un dígito del protocolo de transporte. Se puede comparar con la vía. Si todos los programas se ejecutan en la misma “pista”, se formará rápidamente un atasco en ella. Por lo tanto, para cada aplicación hay que asignar un puerto único, es decir, un número que no esté ocupado todavía por otros programas.