¿Has intentado alguna vez subir archivos grandes desde la ventana del navegador? Por ejemplo, subir una carpeta con vídeos pesados a Google Drive? Si la respuesta es sí, habrás experimentado de primera mano la lentitud de las transferencias de archivos.
¿Por qué los navegadores (el punto de entrada a Internet) tienen dificultades para ejecutar transferencias de archivos grandes? La mayoría de los servicios en la nube (MASV, Dropbox, Slack, etc.) tienen una aplicación de escritorio que es mejor para compartir/descargar datos que su homólogo del navegador.
Lo que nos lleva a preguntarnos si es posible cargar archivos más rápido desde un navegador o si sólo sirven para buscar. ¿Deberían dejarse las funciones complejas para una aplicación?
Los navegadores tienen limitaciones inherentes, pero son capaces de enviar archivos grandes a través de Internet. En MASV enviar con éxito archivos de gran tamaño (TB+) a destinos de todo el mundo utilizando una ventana del navegador. En este post, voy a explorar cómo subir archivos más rápido desde un navegador:
Foto de Firmbee.com en Unsplash
¿Por qué utilizar un navegador para una transferencia de archivos?
Cualquiera que esté versado en el intercambio de archivos te dirá que evites el navegador y utilices una aplicación dedicada, si es posible. La transferencia será más rápida y fiable.
Aunque esto es cierto, los navegadores no tienen barreras de entrada. Son accesibles y no requieren descargas ni permisos informáticos. Pueden funcionar en cualquier dispositivo sin apenas esfuerzo.
La cuestión no es si debemos elegir entre un navegador o una aplicación. Más bien se trata de cómo podemos mejorar el rendimiento del navegador para hacer que una opción popular y fácil de usar sea aún más valiosa.
¿Cómo envían los navegadores los paquetes de datos?
Aparte de unos pocos casos de uso, los navegadores envían paquetes en una "única petición". Si quieres enviar 10 GB de archivos a tu cliente para que los revise, el navegador tomará todos esos bytes y los enviará de una sola vez, como un archivo grande.
El tiempo que tarda el paquete en llegar al servidor en su destino final (la latencia) es la causa de la frustración. Si envías un archivo enorme desde la costa oeste de Estados Unidos hasta un servidor en el sudeste asiático, naturalmente tardará más que si lo envías a Canadá.
Cuanto más lejos esté y más pesado sea el archivo, más tiempo tardará.
Si utilizo la metáfora de internet como una superautopista, tu transferencia de 10 GB es un gran camión que lleva una entrega. El camión llegará a su destino pero, debido al tamaño de su carga y a la distancia, tardará más de lo habitual.
Ese camión también tiene que seguir un límite de velocidad. Mucha gente asume que más Internet significa más velocidad de transferencia. Aunque esto es cierto, hasta cierto punto, los navegadores tienen sus propios límites de ancho de banda. Que tengas un gigabit de internet no significa que vayas a sacar todo ese jugo.
Los navegadores tienden a alcanzar un máximo de 2-4 Mbps de velocidad porque están optimizados para el uso masivo y no para el rendimiento.
LLa frecuencia se determina por:
- El tamaño del paquete
- La distancia entre servidores
- La fiabilidad de la propia máquina y de la conexión a la red
- La velocidad del ancho de banda del navegador
Teniendo esto en cuenta, ¿cómo se puede reducir la latencia para subir los archivos más rápidamente?
¿Cómo subir archivos más rápido desde un navegador?
1. Utiliza una conexión por cable
Conectar el dispositivo a la fuente de red mediante un cable ethernet mejorará instantáneamente la velocidad de transferencia. Esta es una buena práctica para cualquier tarea que requiera una gran potencia de procesamiento.
2. Reducir el número de dispositivos conectados a Internet
Cuantos más dispositivos haya en una misma red, más lento será el ancho de banda. Si la transferencia de archivos compite con el streaming de tu compañero en Twitch en la habitación de al lado, te espera una noche lenta. Si reduces el número de dispositivos conectados a una red, tendrás una conexión más potente con la que trabajar.
Esto se ha convertido en un inconveniente importante con personas que trabajan a distancia en el mismo hogar. Esto hace que la necesidad de un servicio de intercambio de archivos estable y fiable que funcione a través de un navegador sea aún más importante.
Relacionado: Congestión de red: Causas comunes de transferencias de archivos lentas
3. No cambies las pestañas
Cuando compartas un archivo, no te alejes de la pestaña principal de transmisión. Tu ordenador equilibra el uso de la CPU según el número de pestañas que tienes abiertas y cuál está en uso. Enviar un archivo y cambiar a otra pestaña indica a tu ordenador que la nueva pestaña es ahora el foco principal. Esto quita energía a tu pestaña de transmisión, lo que puede aumentar la latencia.
4. Enviar desde un disco local
Compartir archivos desde un disco local (el disco duro de un ordenador) es más rápido que usar una carpeta sincronizada con un almacenamiento en la nube. Para que un navegador acceda a un archivo desde la nube, tiene que hacer ping al servidor adecuado, recuperar el paquete y ponerlo en cola para su transferencia. Las subidas al disco local son exclusivas del ordenador. No requieren peticiones adicionales.
5. Enviar archivos más pequeños
Dividir el archivo principal de 10 GB en trozos más pequeños reduce la carga de la red. Estás enviando archivos adicionales, pero son más manejables y, por tanto, más fáciles de transmitir.
¿Necesitas enviar archivos grandes ahora?
Comparte archivos grandes en cuestión de segundos utilizando MASV, sin plug-ins, todo en el navegador.
Nota sobre los archivos ZIP
Ya hemos hablado de cómo subir archivos más rápido a través de Internet, pero ¿qué hay de la descarga de los mismos? En concreto, recibir y extraer archivos de una carpeta ZIP.
Las carpetas ZIP son propensas a la corrupción de archivos.
¿Por qué?
Porque los sistemas operativos tienen protocolos ligeramente diferentes para los formatos de archivos ZIP. Un conjunto de archivos comprimidos en MacOS podría no abrirse en una máquina Windows. Los archivos en sí no son el problema. La forma en que cada plataforma analiza los datos de los archivos ZIP puede ser incompatible. Esto conduce a la corrupción.
Es difícil calibrar la causa de la incompatibilidad. Según nuestra experiencia, hemos observado un umbral de 4 GB entre los dispositivos de Apple y los de PC. Todo lo que supere los 4 GB da lugar a un mensaje de error al extraer los datos.
La ironía es que no hay forma de evitarlo. Los navegadores sólo pueden descargar un archivo a la vez. No tienen la capacidad de leer estructuras de archivos y descargar múltiples archivos como una carpeta a tu ordenador. Puedes enviar archivos sueltos para evitar problemas de compatibilidad, pero un navegador siempre descargará un conjunto de archivos como "un solo archivo" mediante la compresión.
Más información: Cómo recibir archivos grandes
Conserva tu estructura de carpetas
MASV mantiene tu estructura de carpetas para que nunca tengas que comprimir los archivos antes de subirlos. Deja de esperar a que las carpetas se compriman y evita por completo la corrupción.
El enfoque MASV
Cuando nos propusimos crear un servicio de intercambio de archivos rápido, sencillo y fiable, sabíamos que el navegador sería esencial.
Los navegadores son accesibles y comprensibles para todos los niveles de competencia. Para que los navegadores sean fiables, aplicamos nuestro conocimiento de la latencia para mejorar la experiencia de transferencia:
MASV divide automáticamente los archivos en trozos más pequeños utilizando la lógica. A continuación, envía varias solicitudes pequeñas en lugar de una única solicitud grande, una acción conocida como transferencia de archivos multihilo.
Volviendo a la analogía de la autopista; MASV es un despacho que descarga 10 GB de un camión a vehículos más pequeños. Esto reduce la latencia y ayuda en caso de interrupción de la red (se va Internet, se desenchufa el ordenador, etc). Si tres de los cinco vehículos llegan al destino antes de la interrupción, MASV sólo tiene que reanudar el viaje para los dos coches restantes. No un camión entero.
Además, MASV:
- Localiza el servidor más cercano entre tú y tu destino para que los bytes tengan una distancia más corta que recorrer.
- Optimiza la velocidad máxima de transferencia. Sin cuellos de botella.
- Mantiene las estructuras de los archivos para evitar comprimirlos antes de compartirlos.
- Descarga los formatos ZIP para que funcionen con la herramienta de archivo integrada en el ordenador.
Confiamos en que las capacidades del navegador de MASV puedan manejar las transferencias de archivos grandes. Para las veces que no puede, debido a las limitaciones nativas de un navegador, tenemos la aplicación MASV para Windows, MacOS y Linux. Tu propia autopista dedicada que se ejecuta en la infraestructura de AWS de Amazon.
- Triplica tu velocidad y envía terabytes de datos rápidamente.
- Pausa y reanuda las descargas cuando quieras.
- Evita la molestia de lidiar con los archivos ZIP con nuestra estructura de sistema directo al archivo.
- Establece automatizaciones para las tareas mundanas.
- Vuelve a retomar el camino desde donde lo dejaste tras una caída de la red.
Regístrate hoy en MASV y consigue 20 GB de créditos de datos para transferir archivos a través de un navegador o de la aplicación MASV. Y ya que estás, lee cómo Shadow Magic Studios utiliza MASV para enviar enormes archivos de vídeo sin comprimir desde el plató estaciones DIT a los editores que trabajan a distancia.
"Probamos un montón de plataformas de transferencia de archivos diferentes, y MASV fue la única que siempre funcionó sin fallos" - Jordan Maltby, editor y director general de Shadow Magic Studios
Conclusión
Utilizar un navegador para enviar archivos grandes tiene sentido por muchas razones. Los navegadores son fácilmente accesibles, fáciles de usar y tienen muy poca barrera de entrada. La mayor parte de las veces, la causa de la latencia en las subidas a través del navegador se debe a:
- El tamaño del paquete que se carga
- La distancia entre los servidores del remitente y del destinatario
- La fiabilidad de la propia máquina y de la conexión a la red
- La velocidad del ancho de banda del navegador en Mbps
Dicho esto, hay algunas cosas que los usuarios pueden hacer para subir archivos más rápido:
- Utilizar una conexión por cable en lugar de Wi-Fi
- Reducir el número de dispositivos en una sola conexión
- No cambiar de pestaña fuera de la ventana de carga (las CPUs equilibran el procesamiento según la pestaña seleccionada)
- Subir los archivos desde el ordenador local, no desde un disco duro externo (que puede crear más cuellos de botella)
- Enviar archivos más pequeños; los navegadores envían solicitudes individuales para que un paquete más pequeño llegue más rápido
O bien, pueden te registras en MASV y subir archivos más rápido sin tener que hacer ningún trabajo extra.
MASV es capaz de enviar hasta 15 TB con un solo archivo a través de un navegador, y gracias a una red de más de 300 servidores en la nube en todo el mundo, los archivos enviados a través de MASV nunca tienen que viajar lejos, reduciendo así la latencia. Lo mejor de todo es que MASV utiliza un método conocido como transferencia de archivos multihilo, que divide automáticamente los archivos grandes en trozos y los vuelve a montar en el destino. Lo que significa que obtienes la comodidad de una sola transferencia con la ventaja de peticiones más pequeñas.
Prueba MASV gratis
Empieza ahora y envía 20 GB gratis ahora mismo.
MASV ahora funciona con tus aplicaciones favoritas
Integraciones para ayudarte a agilizar tu flujo de trabajo de transferencia de archivos.
¿Necesitas enviar archivos grandes?
Crea una cuenta gratuita de MASV hoy mismo
Preguntas frecuentes
¿Cómo puedo acelerar la carga de un archivo?
¿Cuál es la forma más rápida de subir archivos grandes?
MASV utiliza todo tu ancho de banda disponible para enviar hasta 15 TB con un solo archivo, a través de una red de más de 300 servidores en la nube de todo el mundo. Todos los archivos enviados a través de MASV aprovechan su tecnología de aceleración global, un proceso mediante el cual los archivos grandes se dividen automáticamente en trozos utilizando la lógica y se vuelven a ensamblar en el destino. Esto significa que obtienes la comodidad de una única transferencia de archivos grandes con la ventaja de solicitudes más pequeñas.
¿Por qué se tarda tanto en cargar los archivos?
La mayoría de las veces, la causa de la latencia con las cargas del navegador se debe a:
- El tamaño del paquete que se carga
- La distancia entre los servidores del remitente y del destinatario
- La fiabilidad de la propia máquina y de la conexión a la red
- La velocidad del ancho de banda del navegador en Mbps