Tema 4.3 Transferencia de Archivos Equipo 3 Nota Clase

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 11

Materia: Software de aplicación ejecutivo Grupo: 151302 Profesora: Ing.

Alma Leticia Morales Ríos

Tema: 4.3 Transferencia de archivos

INTRODUCCIÓN

La transferencia de archivos (en inglés File Transfer Protocol o FTP) surgió en los
primeros días de las redes a principios de los 80. Permite copiar o mover archivos entre
computadoras o usuarios conectados a una red de Internet a través de un canal de
comunicación de un sistema a otro. Está basado en una arquitectura cliente servidor y
proporciona un mecanismo estándar de transferencia de archivos entre sistemas a través de
redes TCP/IP. A esta transferencia se le suele llamar coloquialmente subir los archivos.
La información del proceso se va a mostrar en el panel inferior y se guarda un registro de la
transferencia, indicado por transferencias fallidas y transferencias satisfactorias. Al finalizar si es el caso de una
transferencia satisfactoria, se tiene en el servidor remoto una copia exacta del contenido en el equipo de cómputo.
Los servidores que proporcionan un servicio de transferencia de archivos comúnmente son llamados servidores de
archivos.

Equipo 3 17 de Mayo de 2019 1/11


Materia: Software de aplicación ejecutivo Grupo: 151302 Profesora: Ing. Alma Leticia Morales Ríos

Tema: 4.3 Transferencia de archivos


Características
 Arquitectura cliente-servidor
 Utiliza conexiones TCP/IP
 Proporciona un acceso interactivo
 Permite especificar el formato (estructura, tipo y modo)
 Realiza control de la autentificación

Objetivo del FTP


Permite:
● Que equipos remotos puedan compartir archivos.
● La independencia entre los sistemas de archivo del equipo del cliente y del equipo del servidor.
● Una transferencia de datos eficaz. 
● La secuencia de bits almacenado como una sola unidad en un sistema de archivos, además de todos los
metadatos, como el nombre del archivo, el tamaño del archivo, fecha y hora.

Cliente FTP
Cuando un navegador no está equipado con la función FTP, o si se quiere cargar archivos en un equipo de cómputo
remoto, se necesitará utilizar un programa cliente FTP. Un cliente FTP es un programa que se instala en el equipo de
cómputo 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 equipo de cómputo en que reside (servidor, en
el caso de descarga de archivos), el equipo de cómputo al que se quiere transferir el archivo (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.
Un cliente FTP no es otra cosa que un software que se instala en la máquina del usuario y permite conectar mediante el protocolo
FTP hacia el servidor FTP remoto que está en Internet.

Equipo 3 17 de Mayo de 2019 2/11


Materia: Software de aplicación ejecutivo Grupo: 151302 Profesora: Ing. Alma Leticia Morales Ríos

Tema: 4.3 Transferencia de archivos


Se le dice «cliente» pues es el cliente (usuario) que conecta al servidor, aplicando el clásico modelo cliente servidor de Internet para
subir o descargar archivos según el necesite.

Servidor FTP
Un servidor FTP es un programa especial que se ejecuta en un equipo servidor normalmente conectado a Internet (u otros tipos de
redes). Su función es permitir que diferentes clientes FTP puedan conectarse a él, para luego descargar o subir información
(archivos).
Las aplicaciones más comunes de los servidores FTP suelen ser el alojamiento web, en el que sus clientes utilizan el servicio para
subir sus páginas web y sus archivos correspondientes; o como servidor de copia de seguridad de los archivos importantes que
pueda tener una empresa.
Básicamente, el servicio de FTP se realiza a través de un programa FTP alojado en un servidor -llamado FTP daemon- el cual se
encarga de gestionar las transacciones que solicita el cliente. Cuando éste se conecta, el daemon le pide que ingrese su nombre de
usuario y contraseña, y en caso correcto permite el inicio de las "conversaciones" que darán lugar a las transferencias de archivos,
sean éstas de tipo "download" ("bajadas" desde el servidor al computador del cliente) o "upload" ("subidas" desde la máquina del
cliente al servidor).

Funcionamiento de un Protocolo de transferencia de archivos (FTP)

Este protocolo funciona con un modelo de cliente-servidor.

Un servidor FTP conectado a la red proporciona el servicio a través de los


puertos:
 Puerto 20: Para la transferencia de datos
 Puerto 21: Para control (órdenes)
El cliente se conecta al servidor desde un puerto superior al 1024 y hace la
solicitud al servidor por el puerto 21, que está escuchando las peticiones de
los clientes.

Equipo 3 17 de Mayo de 2019 3/11


Materia: Software de aplicación ejecutivo Grupo: 151302 Profesora: Ing. Alma Leticia Morales Ríos

Tema: 4.3 Transferencia de archivos


Para conectarnos a un servidor FTP se debe conocer un usuario / contraseña que pueda hacerlo. Para ello se puede hacer
de dos formas:
Usuarios autentificados: son usuarios que se deben indicar su nombre de usuario y contraseña. Dentro de los usuarios
autentificados se pueden distinguir los usuarios FTP y virtuales. Los usuarios FTP son usuarios del sistema y pueden
acceder a sistemas de archivos que tienen permisos. Mientras que para los usuarios virtuales se crean sus cuentas y sólo
se autentifican para utilizar el FTP.
Usuarios anónimos: No disponen de cuenta y para conectarse al servidor FTP introducen una cuenta simbólica
(anonymous).
Una vez que se ha establecido la conexión, el usuario puede ejecutar una serie de órdenes FTP y, así, realizar las acciones
necesarias para el manejo de archivos.

Tipos de transferencia de archivos en FTP


Es importante conocer cómo transportar un archivo a lo largo de la red. Si no se utilizan las opciones adecuadas se destruye la
información del archivo. Por eso, al ejecutar la aplicación FTP, se debe utilizar uno de estos comandos (o poner la correspondiente
opción en un programa con interfaz gráfica:
• Tipo ASCII
Adecuado para transferir archivos que sólo contengan caracteres imprimibles (archivos ASCII, no archivos resultantes de un
procesador de texto), por ejemplo páginas HTML, pero no las imágenes que puedan contener.
• Tipo binario
Este tipo es usado cuando se trata de archivos comprimidos, ejecutables para PC, imágenes, archivos de audio.

Ventajas
 Un usuario puede utilizar un programa para realizar una carga masiva a un servidor, sin
tener que preocuparse porque no va a volver a examinar los archivos y cargarlos
nuevamente.
 Es muy rápida y directa en el acceso de la conexión que tiene el servidor.

Equipo 3 17 de Mayo de 2019 4/11


Materia: Software de aplicación ejecutivo Grupo: 151302 Profesora: Ing. Alma Leticia Morales Ríos

Tema: 4.3 Transferencia de archivos


 Permiten reanudar la descarga previa de archivos y transferir archivos de un sistema operativo a otro, transferir
archivos en una sola conexión y transferir archivos en ambos sentidos. 
 Copiar archivos de gran tamaño.

Desventajas
 Los datos e información de inicio de sesión se envían sin encriptación a través de la red.
 No se puede automatizar procesos.
 la mayoría de servidores FTP tienen muy poca capacidad para encriptar los archivos de
origen a destino.
 Las conexiones FTP no son confiables, por lo tanto, se necesita un certificado de seguridad.

Uso de cifrado para FTP


A lo largo del tiempo, se agregaron tres opciones a las implementaciones de FTP: Secure Sockets Layer (SSL), Secure
Shell (SSH) y HTTPS. Los tres son ampliamente utilizados para aumentar la seguridad y confiabilidad de las transferencias
de archivos al usar cifrado para prevenir la visualización y modificación no autorizada de datos confidenciales durante la
transmisión a través de redes abiertas.

FTPS Asegura que los archivos viajen a través de FTP con Seguridad de capa de transporte (TLS o Transfer Layer
Security). A veces, TLS también es conocido como su predecesor Capa de puertos seguros (SSL o Secure
Sockets Layer).

SFTP Debido a que FTP proporciona administración de transferencia de archivos a través de un solo canal, incluye
algunas características adicionales que le permite reanudar las transferencias de archivos interrumpidas y la
capacidad de eliminar archivos de forma remota. SFTP confía que el protocolo subyacente (como SSH)
proporcione autenticación y seguridad.
Equipo 3 17 de Mayo de 2019 5/11
Materia: Software de aplicación ejecutivo Grupo: 151302 Profesora: Ing. Alma Leticia Morales Ríos

Tema: 4.3 Transferencia de archivos

HTTPS
Es la versión segura de HTTP. HTTPS ha a medida que la privacidad de datos se ha vuelto más importante, es
requerido por Google para mantener buen ranking de búsqueda.

Compresores de archivos. 

Un compresor de archivos es un programa que permite reducir (comprimir) el tamaño de un archivo y así mismo es capaz
de restituir el archivo comprimido a su formato original (descomprimir), mediante una serie de algoritmos que permiten
que los datos contenidos en un archivo ocupen menos tamaño sin que se produzca perdida de información.
Ventajas
Se reduce el tamaño del archivo y así mismo se ahorra espacio en el disco duro.
El tiempo de envió o descarga de archivos disminuye.
Desventaja
Cuando se comprime un archivo cambia su formato, su estructura, y solo puede ser manejado por los compresores, es
decir, si tienes un documento de texto con extensión “x” que puedes abrir con el programa “X” y lo comprimes con un
compresor de archivos ya no podrás abrir el documento hasta que lo descomprimas. Esto pasa porque cuando comprimes
un archivo cambia su extensión.
Formatos de compresión
Nombre Descripción
ZIP El formato ZIP es probablemente uno de los más se trata de un formato de compresión sin pérdida bastante simple
y que comprime los archivo de forma separada. ZIP ofrece un proceso de compresión rápido y con un ratio de
compresión aceptable, es compatible con un sistema de cifrado simétrico de clave pública.

Gzip Gzip es un sistema de compresión adoptado por el proyecto GNU y muy ampliamente utilizado en plataformas Unix

Equipo 3 17 de Mayo de 2019 6/11


Materia: Software de aplicación ejecutivo Grupo: 151302 Profesora: Ing. Alma Leticia Morales Ríos

Tema: 4.3 Transferencia de archivos


y Linux, utiliza el algoritmo de compresión Deflate, una combinación de Lempel-Zib (LZ77) y la codificación
Huffman. Tratándose de un algoritmo de compresión sin pérdida muy extendido no solo en Zip y gzip, sino también
en el formato de imágenes PNG. Por defecto, en GNU/Linux comprime los archivos con la extensión .gz
Es útil para comprimir archivos de forma rápida, con un ratio de compresión aceptable.
Gzip es una herramienta puramente de compresión, y no permite empaquetar varios archivos o directorios dentro
de uno mismo.
Es utilizado para la compresión de los archivos de una página web antes de enviarse desde el servidor hasta el
cliente web del usuario que la visita. Lo más común a la hora de trabajar con archivos en Gzip es no comprimir un
solo archivo, sino, como empaquetar varios archivos en un Tar, para luego comprimirlos en Gzip. Esto da como
resultado los archivos con la extensión .tar.gz.
Bzip2 Es un formato de compresión libre, que permite un ratio de compresión superior a Gzip, y por supuesto a ZIP, a
costa de requerir mayores tiempos y un mayor consumo de memoria RAM durante el proceso de compresión.
Esto último lo hace especialmente útil a la hora de empaquetar y comprimir archivos cuando se requiere un alto
índice de compresión.
Solo permite comprimir un solo archivo, de tal modo que para comprimir varios archivos en un mismo paquete se
empaquetan previamente en un Tar, para luego comprimir el paquete en Bzip2, dando como resultado los archivos
con la extensión .tar.bz2.
TAR Es un formato de empaquetado. Es muy común en GNU/Linux y sirve para empaquetar varios archivos dentro de
uno solo.
Puede empaquetar los diferentes archivos uno a uno, o bien ubicarlos dentro de un directorio y empaquetar el
directorio completo. Lo más habitual es que se combine con un formato de compresión como Gzip o Bzip2, para
poder incluir varios archivos dentro de un mismo archivador, y luego comprimir el conjunto.

RAR Es un formato de compresión propietario que provee el software de compresión WinRAR, utilizado en entornos
Windows.
Reúne las ventajas de ZIP, pero ofreciendo un proceso de compresión bastante más optimizado además de ser
compatible con opciones avanzadas como la compresión sólida.

7-Zip Se trata de un formato de compresión de datos sin pérdida con unas tasas de compresión muy altas, superiores a
formatos de compresión más populares como Zip, RAR y el mismo gzip.
Se basa en el algoritmo de compresión LZMA si bien al tratarse de un formato abierto puede utilizar otros métodos
de compresión como Deflate.

Equipo 3 17 de Mayo de 2019 7/11


Materia: Software de aplicación ejecutivo Grupo: 151302 Profesora: Ing. Alma Leticia Morales Ríos

Tema: 4.3 Transferencia de archivos


Entre sus puntos fuertes también están el soporte con la compresión sólida, además puede hacer uso de varios
procesos de CPU simultáneamente para reducir los tiempos durante el proceso de compresión.
Los archivos comprimidos utilizando esta forma utilizan la extensión 7z.

Glosario
No. Término Definición

1. Archivos Conjunto de bits almacenados en un dispositivo. Un archivo es identificado por un


nombre y la descripción de la carpeta o directorio que lo contiene.

2. Bit (Binary Digit,


 Menor unidad de información de una computadora, con valor (que puede ser 0 o 1). 
digito binario)

3. Canal de
comunicación Medio de transmisión por el que viajan las señales portadoras de información entre
emisor y receptor, que emite a un referente.

4. Cifrado simétrico Es un tipo de cifrado que usa una misma clave para cifrar y para descifrar.

5. Es un algoritmo de compresión sin pérdida de datos que emplea una combinación del


Compresión deflate
algoritmo LZ77 y la codificación Huffman.

6. Método especial de compresión que trata algunos o todos los ficheros del archivo como
Compresión sólida si fuesen un flujo continuo de datos. Los archivos sólidos sólo son compatibles con el
formato de compresión RAR.

Equipo 3 17 de Mayo de 2019 8/11


Materia: Software de aplicación ejecutivo Grupo: 151302 Profesora: Ing. Alma Leticia Morales Ríos

Tema: 4.3 Transferencia de archivos


No. Término Definición

7. Servicio o programa residente es un tipo especial de proceso informático no


Daemon interactivo, que se ejecuta en segundo plano en vez de ser controlado directamente
por el usuario.

8. Encriptar Ocultar un mensaje con una contraseña.

9. HTTP Protocolo de comunicación que permite las transferencias de información en la World


Wide Web.

10. Son un conjunto de datos que describen el contenido informativo de un recurso, de


Metadatos archivos o de información de los mismos, siendo la información que describe otros
datos.

11. Protocolo Sistema de reglas que permiten que dos o más entidades de un sistema de
comunicación se comuniquen entre ellas para transmitir información.

12. Redes
Conjunto de equipos informáticos y software conectados entre sí.

13. Sistema Permite almacenar y procesar información; es el conjunto de partes interrelacionadas:


hardware, software y personal informático.

14. TCP/IP Protocolo de Control de Transmisión/Protocolo de Internet, sistema de Protocolos que


hacen posibles servicios Telnet, FTP, E-mail, y otros entre equipos de cómputo que no
pertenecen a la misma red.

Equipo 3 17 de Mayo de 2019 9/11


Materia: Software de aplicación ejecutivo Grupo: 151302 Profesora: Ing. Alma Leticia Morales Ríos

Tema: 4.3 Transferencia de archivos


No. Término Definición

15. Es uno de los protocolos más antiguos de Internet, data de la época de ARPANET, y se


Telnet
utiliza para conectar ("login") con un equipo remoto a través de la Red, de forma que
(TELecommunication
el equipo de cómputo cliente se comporta como una terminal conectada (on-line) con
NETwork)
el equipo de cómputo remoto. 

16. Transferencia de
archivos Es la transmisión de un archivo de la computadora a través de un canal de
comunicación de un sistema a otro.

17. Transferencia física de datos por un canal de comunicación punto a punto o punto a
Transmisión de datos
multipunto.

Equipo 3:

María Fernanda Jiménez Medina


Ana Bárbara Reyes Cortez
Angel Sebastián Rodríguez Reza
Claudia Soria Segura

Equipo 3 17 de Mayo de 2019 10/11


Materia: Software de aplicación ejecutivo Grupo: 151302 Profesora: Ing. Alma Leticia Morales Ríos

Tema: 4.3 Transferencia de archivos


Referencias

● 12 características. (s.f.). Obtenido de https://www.12caracteristicas.com/ftp/


● Blogspot. (14 de Junio de 2013). Obtenido de http://samgmzr.blogspot.com/2013/06/tema-43-transferencia-de-
archivos.html
● Blogspot. (25 de Marzo de 2015). Obtenido de http://mickeinfo.blogspot.com/2015/03/137-transferencia-de-
archivos.html
● Conklin, K. (2015). Ipswitch. Obtenido de https://blog.ipswitch.com/es/qu%C3%A9-es-el-protocolo-de-
transferencia-de-archivos-ftp
● García, J. (03 de Febrero de 2016). InstintoLógico. Obtenido de http://instintologico.com/ftp-que-es-como-
funciona/
● IBM Knowledge Center. (s.f.). Obtenido de
https://www.ibm.com/support/knowledgecenter/es/ssw_aix_72/com.ibm.aix.networkcomm/tcpip_filetransfers.htm
● Lasso, I. (02 de Noviembre de 2019). Proyecto autodidacta. Obtenido de
https://www.proyectoautodidacta.com/comics/transferencia-de-archivos/
● Manual de Normas y Procedimientos Archivísticos. (s.f.). Obtenido de
https://www.unavarra.es/digitalAssets/205/205484_100000127979_transf_doc.pdf
● Networktech Net Services. (s.f.). Obtenido de https://goc.networktech.com.ar/knowledgebase/20/iQue-es-FTP.html
● Sandoval, J. (2016). Servidores.com. Obtenido de http://ventajasftp.servidores.com/
● TECNOLOGIA&INFORMATICA. (s.f.). Obtenido de https://tecnologia-informatica.com/que-es-ftp/
● Valzacchi. (s.f.). Bdigital. Obtenido de
http://www.educoas.org/portal/bdigital/contenido/valzacchi/valzacchicapitulo-12new.pdf

Equipo 3 17 de Mayo de 2019 11/11

También podría gustarte