Exposicion Ftp
PROTOCOLO DE TRANFERENCIA DE ARCHIVOS
FAMILIA
Familia de protocolos de internet
FUNCION
Protocolo de transferencia de archivos
PUERTOS
20/TCP DATA Port
21/TCP Control Port
Ubicación de pila de protocolos
Aplicación FTP
Transporte TCP
Red IP
ESTANDARES
FTP:RFC 959 (1985)
Extensiones de FTP para IPv6 y NATs:RFC 2428(1998)
PUERTOS
Por defecto utiliza lospuertos 20 y 21.
El puerto 20 es el utilizado para el flujo de datos entre el cliente y el servidor.
El puerto 21 para el flujo de control, des decir, para enviar las ordenes del cliente al servidor.
QUE ES FTP?
Es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmisión Control Protocolo), basado en la arquitectura cliente servidor, Es ideal paratransferir grandes bloques de datos por la red.
PARA QUE SIRVE FTP
-Acceso remoto a fichero de otro ordenador
-No ejecutamos programas sino que traemos y llevamos archivos a través de una red.
-El acceso requiere contraseña
-La velocidad de transmisión de datos es lenta en comparación con la copia de ficheros a disco.
MODELO FTP
Estas órdenes FTP especifican parámetros para la conexiónde datos (puerto de datos, modo de transferencia, tipo de representación y estructura) y la naturaleza de la operación sobre el sistema de archivos (almacenar, recuperar, añadir, borrar, etc.) El proceso de transferencia de datos (DTP) de usuario u otro proceso en su lugar, debe esperar a que el servidor inicie la conexión al puerto de datos especificado (puerto 20 en modo activo o estándar) ytransferir los datos en función de los parámetros que se hayan especificado.
SERVIDOR FTP
Un servidor FTP es un programa especial que se ejecuta en un equipo servidor normalmente conectado a internet (aunque puede estar conectado a otros tipos de redes, LAN ,MAN ,etc). Su función es permitir el intercambio de datos entre diferentes servidores/ordenadores. Por lo general , los programasservidores FTP no suelen encontrarse en los ordenadores personales, por lo que un usuario normalmente utilizara el FTP para conectarse remotamente a uno y así intercambian información con el.
Las aplicaciones mas comunes de los servidores FTP suelen ser el alojamiento web, en el que sus clientes utilizan el servicio para subir sus paginas web y sus archivos correspondientes; o como servidorde backup (copia de seguridad) de los archivos importantes que pueda tener una empresa. Para ello existen protocolos de comunicación FTP para que los datos se transmitan cifrados, como el SFTP (Secure File Transfer Protocolo).
CLIENTE FTP
Cuando un navegador no esta equipado con la función FTP, o si se quiere cargar archivos en un ordenador remoto, se necesitaría utilizar un programa clienteFTP. Un cliente es un programa que se instala en el ordenador del usuario, y que emplea el protocolo FTP para conectarse a un servidor FTP y transferir archivos, ya sea para descargarlos o para subirlos.
Para utilizar un cliente FTP, se necesita conocer el nombre del archivo, el ordenador en que reside (servidor, en el caso de descarga de archivos), el ordenador al que se quiere transferir elarchivo (en caso de querer subirlo nosotros al servidor), y la carpeta en la que se encuentra.
Algunos clientes de FTP básicos en modo consola vienen integrados en los sistemas operativos, incluyendo Microsoft Windows, DOS, GNU/Linux y Unix. Sin embargo, hay disponibles clientes con opciones añadidas e interfaz grafica. Aunque muchos navegadores tienen ya integrado FTP, es mas confiable a la horade conectarse con servidores FTP no anónimos utilizar un programa cliente.
ACCESO ANONIMO
Los servidores FTP anónimos ofrecen sus servicios libremente a todos los usuarios, permiten acceder a sus servicios libremente a todos los usuarios, permiten acceder a sus archivos sin necesidad de tener un ‘USER ID’ o una cuenta de usuario. Es la manera mas cómoda fuera del servicio web de permitir...
Regístrate para leer el documento completo.