"TRANSFERENCIA DE ARCHIVOS"
Transferir archivos es la acción por la cual uno o varios archivos son transferidos de un dispositivo de almacenamiento a otro dispositivo.
La transferencia de archivos permite sacar copias o mover archivos.
Se puede realizar esta tarea entre dispositivos de almacenamiento local o entre dispositivos de almacenamiento remoto, principalmente por Internet, donde ya existen programas para compartir escritorio que hacen este proceso más amigable, rápido y seguro mediante una conexión remota a través de la Web.
Ventajas al transferir archivos:
En la actualidad la transferencia remota de archivos es la que ofrece beneficios más significativos para nuestra sociedad, pero también a las organizaciones que utilizan este recurso.
Como todos sabemos, vivimos en mundo altamente dependiente de los sistemas de información, gran parte de nuestras decisiones laborales están basadas sobre la información que los sistemas informáticos nos brindan.
Esta información, almacenada en archivos, al poder transferirse a puntos remotos en el planeta en tan sólo segundos, permite compartir información casi de manera simultánea con varias personas que pueden contribuir a la toma de mejores decisiones.
Analicemos por ejemplo:
cuando un agente desea realizar una presentación de ventas, durante una online conference o un web meeting envía un archivo a varios clientes directamente por medio del web conferencing software.
En este caso, el transferir archivos, no sólo nos permite reducir tiempo, sino que también contribuye a mejorar la calidad de los servicios, lo que más temprano que tarde, se traduce también en beneficios económicos.
Otra de las ramas que se beneficia con esta aplicación es la enseñanza online...
Imagine que un empleando e-learning software puede obtener acceso remoto a un seminario web.
Luego de observar la presentación brindada, desea transferir un archivo a otro ordenador, pues con tan solo un clic podrá realizar esta acción sin interrumpir otras actividades.
El mecanismo para transferir archivos:
Transferir archivos localmente, en un mismo equipo, se realiza mediante el sistema operativo, pero la transferencia de archivos entre equipos remotos requiere por lo general el uso del Internet, sobre el cual varios protocolos, controlan esta tarea, uno de los más comunes es FTP.
Pero también existen aplicaciones que utilizan otros recursos de Internet para hacer la transferencia de archivos de manera más simple y transparente para el usuario, y lo que es mejor en la mayoría de los casos están integrados en soluciones mayores como la de webconferencia. En todos los casos el archivo es leído desde el dispositivo local, codificado y luego es ruteado a un canal de comunicación con protocolo y puerto preestablecidos, luego en el punto remoto la información es decodificada y copiada a una carpeta.
El término “File transfer” se refiere a la transferencia de un archivo de un DTE a otro. A veces se utiliza la comunicación punto-a-punto (point-to-point communication) que es una conexión que no se interrumpe entre dos piezas de equipo. Cualquier archivo existe en un sistema de archivos (file system) que es el sistema responsable de la organización y acceso a los archivos guardados en un medio externo, normalmente un disco. Existen una serie de operaciones que son comunes a los sistemas de archivos:
1 . Discos – medios magnéticos o electrónicos que pueden guardar información. Esta información guardada en un disco es dividida en grupos de bytes llamados sectores (sectors), que son organizados en anillos en el disco. Un anillo es llamado un track. La información en un disco es leída y escrita por un cabezal de lectura-escritura (read-write head), que se mueve de track a track según el disco rota.
2. Archivos (files) – Consisten de una serie de bytes agrupados en estructuras llamadas record y guardados en uno o más bloques en un disco. El sistema de archivos mantiene un directorio que contiene los nombres de los archivos en el disco. Los atributos asociados a cada archivo son guardados en el disco también.
3. Acceso a archivos (file access) – Como mínimo, las operaciones del sistema de archivos incluye:
a. Creación del archivo – Antes de que algún archivo sea escrito en disco, éste contiene un directorio vacío y una lista de bloques disponibles. Cuando un archivo se va a crear, el sistema de archivo añade el nombre del nuevo archivo en el directorio, al igual que cualquier otro atributo necesario. Una vez el archivo es creado, se puede escribir en él.
b. Abrir el archivo – Un archivo que existe (uno que tiene nombre en el directorio) es accesado por una aplicación que requiere que se abra, usualmente para leer o escribir en él. Muchos sistemas de archivos verifican los atributos del archivo antes de abrirlo.
c. Cerrar el archivo – Cuando una aplicación ha terminado de accesar un archivo, el sistema de archivos espera que la aplicación lo cierre, para que así el archivo esté disponible para otra aplicación.
d. Leer el archivo – Los archivos son abiertos para lectura para permitir que el proceso accese la información en ellos. El acceso puede ser, por ejemplo, secuencial – se accesa el próximo record disponible para ser procesado – o directo – se puede accesar cualquier record en el archivo.
e. Escribir el archivo – Un archivo también se puede abrir para escribir en él, permitiendo que se actualice la información existente o se añada nueva información.
Protocolos para transferir archivos:
Son las reglas que describen los pasos requeridos para que ocurra la transferencia de archivos. El programa para transferir archivos y el programa de comunicaciones operan por separado, ofreciendo como beneficio:
- Portabilidad – Como el protocolo de transferencia de archivos no hace referencia al protocolo de comunicación, cambiar el último un es transparente para el otro.
- Prueba y Verificación – El número de lugares en donde un error debe ser buscado es reducido grandemente si cada parte del sistema es probado independientemente.
El protocolo de transferencia de archivos describe tres operaciones básicas:
1. Identificación del archivo – El archivo existente debe ser abierto para lectura en un DTE y el nuevo archivo debe ser creado en el otro DTE. En ambos casos, el nombre del archivo y posiblemente su localización se debe especificar en ambos DTEs.
2. Transferencia de records – Una vez el archivo ha sido abierto para su lectura en un DTE (el “source”) y creado para escritura en el otro DTE (el “destination”), su contenido debe ser transferido.
- Si le programa de comunicación opera más lento que el de transferencia, se pueden perder algunos datos. Para eso se usa el “handshake”entre el programa de comunicación y el de transferencia: el programa de transferencia provee otro mensaje solo cuando el programa de comunicaciones lo permite.
- Muchos protocolos de transferencia tienen “acknowledgment” a ambos lados de la comunicación, lo que significa que pueden existir dos grupos de “acknowledgment”: el del programa de comunicación y el del programa de transferencia.
- No se debe asumir que un mensaje que se recibió correctamente está escrito en el archivo. Es posible que esto no suceda, por ejemplo, si el disco tiene error no podrá escribir el mensaje recibido.
3. Indicador de fin de archivo (end-of-file) – Al transferir el contenido de un archivo, también se envía un indicador de fin de archivo. Por lo general este indicador no se escribe en el archivo, solo es una señal para el programa de transferencia para que cierre el archivo.
Transferencia de archivos por Internet:
En realidad esto de la transferencia de archivos ya estaba pensado en los principios de Internet con el tema del FTP. No obstante, al momento de escribir esto, algunos usuarios simplemente utilizan Internet para descargar cosas.
Mediante programas cliente servidor "p2p":
Hay un factor complicado en Internet, lo ilegal. Algunos usuarios descargan contenido pago, como ser software, música, videos etcétera, sin abonarlo, mediante programas p2p, o en este 2008 párese ser están proliferando mucho las descargas directas o "DD" que ya se comentará.
Con programas tales como Emule o Ares es posible compartir archivos, intercambiarlos, descargarlos. Se produce una transferencia de datos entre las computadoras y servidores dedicados, que utilizan estos programas, mediante pequeñas partes. Hay cuentas "Premium" y está el usuario gratuito de tales programas, que en si no tienen nada de ilegal, el tema es que archivos se intercambian. Con archivos gratuitos o de libre difusión no hay inconvenientes.
Mediante descargas directas o "DD":
Algunos sitios Web permiten guardar online archivos, y a su vez descargarlos, es el servicio que ofrecen. Hay cuentas Premium sin casi limitaciones en el sentido del ancho de banda y esas cosas, y otras gratuitas.
El tema se repite como en el caso de los p2p, algunos usuarios suben contenidos que no deberían subir, y otros los descargan. Ahora también está el tema de cómo puede ser que por un software algunas empresas te cobren más de lo que cuesta una computadora, lo cual opino, acrecienta el problema de lo ilegal o "pirata" cuando la mayoría de las personas apenas pueden abonar una PC.
Por dar un ejemplo según mi perspectiva de una Web totalmente legal, muy utilizada, tenemos a: www.softonic.com en la cual gran cantidad de usuarios descargan programas (entre ellos juegos) que son demos, software libre, versiones limitadas con opción a ser ampliadas abonando, etc.
También tenemos por ejemplo www.youtube.com, en la cual si bien no se descargan los vídeos a la PC de forma permanente, se están transmitiendo para poderlos ver.
No hay comentarios:
Publicar un comentario