SYS · COMPARE

DropLink LocalSend

LocalSend es una popular aplicación de código abierto para compartir archivos en la LAN. DropLink ofrece las mismas funciones —transferencia local rápida y cifrada— y añade además P2P por Internet con traversal de NAT, una interfaz web integrada y el protocolo de transporte QUIC.

//

Respuesta rápida

Tanto DropLink como LocalSend ofrecen transferencias LAN rápidas, pero DropLink añade tres cosas que LocalSend no puede hacer: P2P por Internet con traversal NAT (a través de iroh), una interfaz de usuario web integrada para que el receptor no necesite ninguna aplicación, y transporte QUIC con control de congestión BBR (frente al HTTP sobre TCP de LocalSend). En una LAN gigabit, ambos son rápidos; en escenarios de Wi-Fi con pérdidas o de redes cruzadas, el DropLink es significativamente más robusto. El LocalSend es totalmente de código abierto; los protocolos de transporte del DropLink (QUIC, Noise, BLAKE3) son abiertos, pero la aplicación en sí aún no es de código abierto.

01

Característica matrix

Característica DropLink LocalSend
Transferencia en red local (LAN)
Transferencia P2P por Internet
Traversal NAT
Interfaz de usuario web: acceso a través del navegador
Aplicación nativa para macOS
Aplicación nativa para iOS Próximamente
Aplicación nativa de Windows
Transporte QUIC
Cifrado de extremo a extremo
Protección con contraseña
Solicitudes al estilo AirDrop
Código abierto
Precio Gratis Gratis
EXIT · 0

¿Deberías pasarte a DropLink?

LocalSend es una excelente opción de código abierto si tu caso de uso se limita estrictamente a la red local. DropLink es la mejor opción si necesitas realizar transferencias por Internet, quieres que los destinatarios utilicen únicamente un navegador o valoras el rendimiento de QUIC en redes modernas.

02

Preguntas frecuentes

¿Qué ofrece DropLink que no ofrezca LocalSend?

DropLink admite transferencias por Internet con traversal de NAT, mientras que LocalSend solo funciona dentro de la misma red local. DropLink también cuenta con una interfaz web integrada, por lo que el destinatario no necesita tener instalada ninguna aplicación. Además, utiliza QUIC para ofrecer transferencias más rápidas y fiables en redes modernas.

¿Es LocalSend más rápido que DropLink?

En la misma red local, las velocidades son similares. Sin embargo, DropLink utiliza QUIC, que cuenta con un protocolo de establecimiento de conexión de 1 RTT, frente al HTTP/TCP que utiliza LocalSend. En el caso de archivos pequeños y redes de alta latencia, DropLink es notablemente más rápido.

¿Puedo usar DropLink sin conexión, igual que LocalSend?

Sí. DropLink funciona en redes locales sin conexión a Internet, igual que LocalSend. Solo se utiliza Internet cuando se transfieren archivos entre dispositivos que se encuentran en redes diferentes.

DropLink frente a LocalSend: ¿en qué se diferencian realmente?

Transporte: QUIC frente a HTTP sobre TCP

LocalSend utiliza HTTP sin cifrar en lugar de TCP para la transferencia de archivos. TCP adolece de bloqueo de cabeza de cola (un solo paquete perdido detiene todo el flujo) y requiere handshakes TLS independientes (2-3 RTT). DropLink utiliza QUIC (RFC 9000) a través de quinn 0.11: TLS 1.3 integrado, multiplexación de flujos sin bloqueo HOL, protocolo de enlace 1-RTT (0-RTT al reanudarse). En redes Wi-Fi con pérdidas ocasionales de paquetes, QUIC es notablemente más resistente.

P2P por Internet con recorrido NAT

LocalSend solo funciona entre dispositivos de la misma red local. DropLink añade una segunda ruta: cuando los dispositivos se encuentran en redes diferentes, utiliza iroh 0.96 para el «hole-punching» de NAT, con un relé DERP (relé cifrado designado para paquetes) como alternativa. El descubrimiento de DNS público iroh está desactivado explícitamente; solo se utiliza el relé operado por DropLink, por lo que la IP del dispositivo no se publica en servidores DNS de terceros.

Interfaz de usuario web: receptor sin necesidad de ninguna aplicación

DropLink incluye un servidor HTTP integrado (axum en el núcleo Rust) que ofrece una interfaz de usuario web local. El receptor abre un enlace en cualquier navegador y descarga archivos: sin aplicación, sin cuenta. Para los receptores remotos, el servidor de retransmisión ejecuta una puerta de enlace que actúa como proxy de los blobs de iroh como respuestas de HTTP. LocalSend requiere que ambas partes tengan instalada la aplicación LocalSend.

Detalles sobre el descubrimiento y el rendimiento

Ambas aplicaciones utilizan mDNS para el descubrimiento, pero DropLink publica la huella digital del certificado de QUIC en el registro TXT para la verificación de TOFU. El transporte LAN de DropLink utiliza 8 búferes de socket MB UDP, con un tamaño inicial de MTU 1472 y un valor de reserva de 1200, una ventana de recepción de flujo de 64 MB, control de congestión BBR con una ventana inicial de 1 MB, y frecuencia de ACK reducida a cada 10 paquetes o 5 ms — ajustada específicamente para Wi-Fi 6. La velocidad típica de LAN es de más de 50 MB/s.

Diferencias en materia de seguridad

Ambas aplicaciones utilizan TLS para la seguridad del transporte. LocalSend utiliza certificados autofirmados con una solicitud de confianza visual. DropLink utiliza TLS 1.3 (TLS 1.2 rechazado) sobre QUIC con certificados ECDSA P-256 y «Confianza en el primer uso» a través de la huella digital mDNS; no se muestran solicitudes tras el primer emparejamiento en una red determinada. Los conjuntos de cifrado están optimizados para la arquitectura (AES-NI en x86, ChaCha20-Poly1305 en ARM). Para las transferencias por Internet, DropLink añade el protocolo Noise (handshake IK, identidad ed25519) y la transmisión verificada BLAKE3: ni siquiera un relé malicioso puede alterar los bytes sin ser detectado.

Comparación de rendimiento

DropLink Velocidad de la red LAN
Más de 50 MB/s en Wi-Fi 5/6
Protocolo de enlace DropLink
1 RTT (continuación de 0-RTT)
Protocolo de enlace LocalSend
TCP + TLS (2-3 RTT)
Control de congestión
BBR frente al TCP de serie
Bloqueo en la cabecera de la fila
No (QUIC) frente a Sí (TCP)
Transferencia por Internet
DropLink: sí (iroh + DERP). LocalSend: no.

Preguntas frecuentes técnicas

¿DropLink es de código abierto como LocalSend?

Los protocolos subyacentes que utiliza DropLink (QUIC, TLS 1.3, Noise, BLAKE3, mDNS) son todos estándares abiertos. La aplicación en sí aún no es de código abierto: DropLink se distribuye actualmente como una aplicación gratuita de código cerrado en App Store y Microsoft Store. LocalSend, por el contrario, es totalmente de código abierto bajo una licencia similar a la del MIT.

¿Por qué utilizar QUIC en lugar de HTTP para la transferencia de archivos?

QUIC elimina el bloqueo en la cabecera de la cola (la pérdida de un paquete no detiene todo el flujo), reduce el tiempo de establecimiento de conexión a 1 RTT (0-RTT al reanudarse) e integra TLS 1.3 de forma nativa. En una LAN con caídas ocasionales de la conexión Wi-Fi, QUIC es visiblemente más resistente que HTTP frente a TCP. DropLink ajusta QUIC específicamente para LAN: 8 búferes MB UDP, ventana de flujo de 64 MB, BBR con una ventana inicial de 1 MB, frecuencia de ACK reducida a cada 10 paquetes.

¿Puedo usar DropLink sin instalar nada en el receptor?

Sí. La interfaz de usuario web es la característica estrella en este caso. El remitente ejecuta DropLink, que inicia un servidor HTTP local y una sesión de señalización en el servidor de retransmisión. El destinatario abre el enlace generado en cualquier navegador (iPhone, Android, Linux, lo que sea); no hace falta ninguna aplicación. LocalSend siempre requiere su aplicación en ambos extremos.

¿Qué ocurre cuando salgo de la red local?

LocalSend ya no puede realizar transferencias. DropLink pasa a utilizar el P2P por Internet a través de iroh: primero intenta utilizar el «hole-punching» de NAT para establecer una conexión directa QUIC entre los dos dispositivos, y solo si eso falla recurre al relé DERP. En cualquier caso, la transferencia está cifrada de extremo a extremo y el relé nunca ve el contenido del archivo.

Prueba DropLink gratis