FTP es una aplicación , pero también es un protocolo de transferencia , como el HTTP ( Protocolo de transferencia de hipertexto ) . Los internautas podrán ver que las direcciones en la barra de direcciones de su navegador por lo general comienza con "http://", lo que significa que el protocolo HTTP está en vigor. Cuando FTP es transportar archivos , la dirección se lee " ftp://" en su lugar.
Acceso
FTP tiene tres formas de acceso . Las implementaciones originales de la aplicación eran como una utilidad de línea de comandos. Cuando un usuario escribe en FTP en el símbolo del sistema, FTP presentó su propio entorno , con su propia línea de comandos, indicado por " ftp> . " El acceso a FTP es raro hoy en día , porque ahora hay muchas interfaces gráficas para la aplicación. La mayoría de los usuarios de ordenadores saben FTP a través de una ventana del explorador /del tipo de directorio que permite acciones de " arrastrar y soltar " para aprobar las instrucciones de transferencia . El tercer tipo de acceso es una biblioteca de utilidades de programación que permite funciones FTP para integrarse en otros programas.
Características de transporte
comunicaciones de red
ocurren en uno de dos modos . Uno de ellos es " orientado a la conexión , el" otro " sin conexión ". En el modelo orientado a la conexión , las dos partes establecer una sesión y enviar mensajes y datos de un lado a otro en el contexto de la sesión. En comunicación sin conexión , cada transacción es una solicitud desde el cliente seguido de una respuesta desde el servidor y nada más . FTP es orientado a la conexión . No establece una, sino dos sesiones. La primera conexión transmite comandos y las respuestas a los comandos , mientras que la segunda conexión es un canal para los archivos que pasan.
Paquetes
La conexión de transferencia de archivos no funciona como arroyo. Es decir, el contenido del archivo no se transfieren en una unidad continua . Al igual que con cualquier aplicación de Internet , los datos se dividen en segmentos más pequeños y se transfiere en una estructura llamada un paquete . Recepción de cada paquete es reconocido por el receptor. La cabecera del paquete incluye información sobre la posición del segmento actual en la corriente general , lo que permite que el receptor para solicitar que un paquete llegue resentirse en el caso de los datos que faltan . El programa de FTP receptor también es capaz de utilizar esta información con los datos re - secuencia que llegan fuera de orden.