FTP son hoy la versión estándar de los datos a través de varias redes TCP, incluida Internet, y también aparece.Estos protocolos utilizan a menudo para descargar todo tipo de páginas web o documentos de la unidad de desarrollo privado en varios servidor de hosting abierta.
¿Qué son?Puerto
FTP está construido en su totalidad en la arquitectura "cliente-servidor" y por lo tanto implica el uso de una variedad de conexiones de red para los comandos de difusión o de datos entre el servidor y el cliente.Los clientes que utilicen esta versión del protocolo pueden pasar el procedimiento de autenticación, pasando el nombre de usuario y contraseña en texto claro.O, si se establece la estructura del servidor puede conectarse de forma anónima.Entre otras cosas, se establece la posibilidad de usar SSH protocolo, que proporciona una transmisión de datos completamente segura, ocultando contraseña y login, y el cifrado de más todo el contenido.Aplicaciones cliente primero
poco de historia
que utilizan puertos FTP, es un sistema interactivo de dispositivos de línea de comandos, que implementan los comandos y la sintaxis estándar.Interfaces gráficas de usuario que el tiempo fue diseñada para una variedad de sistemas operativos, que se utilizan para este día, y en particular, vale la pena señalar entre estas interfaces, servicios de diseño web en general, como Microsoft Expression.Puerto
FTP hoy es una de las normas más antiguas, como apareció en 1971 antes de que el TCP / IP y HTTP.En un principio se utiliza sólo en la parte superior de la PNC, pero hasta la fecha su aplicación se está extendiendo y transmisión de distintos programas informáticos, así como el acceso a los recursos remotos activamente.
en qué se diferencia de HTTP?
puerto predeterminado FTP es bastante característica brillante - es el uso de múltiples conexiones.Así, un solo canal, en este caso se utiliza como un control, y los comandos se dan a través del servidor, y devuelve su respuesta.Después de canales restantes se realiza directamente transferir la información deseada, mientras que un canal se utiliza en cada transmisión.
Por esta razón, si se utiliza el puerto FTP por defecto, en una sola sesión ofrece transmisión simultánea de varios archivos en diferentes direcciones.Puesto que cada canal acaba de abrir su propio número de puerto TCP que el cliente elige para seleccionar manualmente o automáticamente el servidor, dependiendo de si se usa el modo de transmisión.
¿Cuáles son las ventajas?
modo binario sentó las bases para la transmisión utilizando el protocolo FTP.Puertos de este tipo debido a Esto puede reducir significativamente la sobrecarga del tráfico y reducir el tiempo necesario para el intercambio de información en el proceso de transferencia de archivos de gran tamaño.Formato HTTP Protocolo, en cualquier caso, hace necesario codificación de información binaria en forma de texto que se puede hacer, por ejemplo, usando un algoritmo especializado Base64.
Utilizando FTP puerto estándar, el cliente fue originalmente parte de la sesión, y todas las operaciones posteriores se llevará a cabo ya está en ello.En otras palabras, inicialmente el servidor almacena el estado actual y la mantiene a un nivel predeterminado.Al mismo tiempo cuando se utiliza el protocolo HTTP tales memoria no está presente, ya que el objetivo del protocolo es simplemente una transferencia de datos, después de lo cual completamente olvida de la operación.En este sentido, mediante el con estado HTTP lleva a cabo otras tecnologías que no están relacionados con el presente Protocolo.
¿Cómo funciona?Protocolo
Trabajo
FTP implementa en la capa de aplicación del modelo OSI y se utiliza para transmitir datos a través de TCP / IP.Para ello, inicialmente desee ejecutar el servidor FTP que escuchar las solicitudes entrantes.Si es necesario, el cliente puede ponerse en contacto de forma independiente con el servidor a través del puerto en el número 21. Vale la pena señalar que dicha conexión permanecerá abierta durante toda la sesión.La segunda conexión se abre el número de puerto del servidor 20 al puerto que el cliente utiliza lo que se llama modo activo, o se puede abrir directamente por el cliente desde cualquier puerto conveniente para el puerto del servidor correspondiente.Esto se conoce como modo pasivo y es necesario para transferir un archivo.Uso
de control de flujo se llevó a cabo durante una sesión específica.Por ejemplo, tales corrientes se utilizan activamente en el proceso de intercambio entre el servidor y el cliente todo tipo de contraseñas o los mismos comandos, si el tipo de protocolo utilizado telnet.Así, por ejemplo, el equipo de «RETR filename" llevará a cabo la transferencia de un archivo específico desde el servidor al cliente.Debido a la formación de una estructura de este tipo de doble puerto de FTP hasta la fecha se considera que es el protocolo vneshnepolosnym, a diferencia de HTTP, que es en banda.
Cómo configurar?
Si usted no sabe cómo abrir el puerto de FTP, esto se puede hacer uso del recurso FileZilla sigue:
- inicialmente dirigido sí FileZilla.
- abierto "Administrador del sitio", a continuación, la ventana emergente, presione el "Nuevo sitio".
- en la pestaña "General" introduzca: Host: se utiliza un dominio;Tipo de servidor: FTP o FTPES (recomendamos esta última) Tipo de entrada: "Normal" o "Solicitar contraseña" (de nuevo, la última opción es la mejor para la razón de que no se guardará su contraseña, aunque siempre tendrá que introducira la entrada);Nombre de Usuario: Tipo consecutivo su nombre de usuario FTP.
- Ahora ir al punto "Transfer Settings" y, a continuación, seleccione la sección "Modo de transferencia" opción "pasiva".
- Al final, haga clic en el botón "Conectar".
Ahora usted hacer el reenvío de puertos FTP, su conexión se establece y se almacena en el "Administrador del sitio", y se puede utilizar a su discreción.
protocolo anónima
host que ofrece FTP-servicio, si es necesario, puede proporcionar a los usuarios un acceso totalmente anónimo.En este caso, los usuarios originalmente se encienden como anónimo.Sin embargo, vale la pena señalar que el sistema también puede ser definido en un servidor de mayúsculas y minúsculas.Aunque la inmensa mayoría de los casos las personas se les pide que indiquen su dirección de correo electrónico en lugar de una contraseña, de hecho, el sistema no lleva a cabo ninguna comprobación, y este paso es, de hecho, no es obligatorio.
mayoría FTP-anfitriones que proporcionan una variedad de actualizaciones de software, a menudo prefieren mantener la posibilidad de acceso anónimo.
protocolo NAT-PT
específicamente para permitir el uso de FTP a través de servidores de seguridad especializados, se decidió utilizar un permiso especializada NAT, también llamados expertos NAT-PT.Con él, usted puede sin ninguna dificultad para transferir una conexión entrante al cliente desde el servidor, ya que en el proceso de NAT sustituirá por la información transmitida desde el cliente indica al servidor el puerto correcto y la dirección con la que es capaz de conectar, y luego comenzará a transmitir una conexión desde el servidor a la dirección del cliente.
A pesar del número bastante grande de las más variadas medidas y las innovaciones que se han tomado para apoyar FTP, practicar el uso de NAT-PT prefieren desactivar varios routers o enrutadores para proporcionar una protección adicional contra una variedad de virus.