Transmission 4.1 llega con importantes mejoras en rendimiento, red y conectividad

Published:

Transmission 4.1 ya está disponible como una de las actualizaciones más importantes de este popular cliente BitTorrent de código abierto, gratuito y multiplataforma. Tras casi tres años desde Transmission 4.0, esta nueva versión introduce avances significativos tanto en el núcleo del cliente (libtransmission) como en sus distintas interfaces: GTK, Qt, Web, demonio sin GUI y herramientas CLI.

La actualización está claramente orientada a mejorar conectividad moderna (IPv6), eficiencia en el uso de recursos, nuevas opciones de descarga y una experiencia más cómoda en entornos de escritorio, servidores domésticos y sistemas remotos.


Mejoras clave en red, trackers e IPv6

Uno de los pilares de Transmission 4.1 es la modernización del stack de red, adaptándose mejor a los escenarios actuales de conectividad.

Principales novedades:

  • ✔️ Soporte para trackers UDP con IPv6

  • ✔️ Configuración de doble pila IPv4 / IPv6

  • ✔️ Compatibilidad con trackers antiguos basados en BEP-7

  • ✔️ Local Peer Discovery (LPD) sobre IPv6, ideal para redes locales modernas

  • ✔️ Posibilidad de usar un proxy dedicado para conexiones web

Además, el cliente ahora puede enviar explícitamente un parámetro IPv4 durante el handshake del Protocolo de Extensión, mejorando la interoperabilidad con trackers y clientes legacy.

También se separan las comprobaciones de puertos para IPv4 e IPv6 en los clientes GTK y Qt, permitiendo diagnosticar problemas de conectividad de forma más precisa.


Nuevas opciones de descarga y gestión de torrents

Transmission 4.1 introduce funciones muy esperadas para el uso diario, especialmente en escenarios de streaming o gestión avanzada de descargas.

Descarga secuencial y verificación automática

  • 📥 Descarga secuencial opcional, ideal para reproducir contenido mientras se descarga

  • ✔️ Verificación automática del torrent al finalizar, sin intervención manual

  • 📁 Comprobación automática de archivos locales tras cambiar la ubicación del torrent

Estas mejoras reducen errores comunes al mover descargas entre discos, NAS o rutas de red, algo habitual en entornos domésticos y servidores.


Rendimiento: menos CPU, menos RAM y DHT optimizado

A nivel interno, Transmission 4.1 trae optimizaciones profundas en libtransmission, con impacto directo en:

  • 🔻 Menor consumo de CPU

  • 🔻 Menor uso de memoria RAM

  • 🚀 Mejor rendimiento del DHT (Distributed Hash Table)

  • ⚡ Optimización del protocolo µTP, mejorando la gestión de congestión

Esto convierte a Transmission 4.1 en una opción especialmente atractiva para:

  • NAS

  • Mini PC

  • Servidores caseros

  • VPS de bajo consumo

Además, el cliente ahora gestiona mejor múltiples conexiones desde una misma IP y endurece el parser de respuestas de trackers HTTP, aportando mayor estabilidad ante respuestas defectuosas.


Nueva API RPC y mejoras para automatización

Transmission 4.1 incorpora una API RPC compatible con JSON-RPC 2.0, facilitando:

  • Integración con herramientas externas

  • Automatización de descargas

  • Paneles de control personalizados

  • Uso en entornos DevOps y homelab

Este cambio es especialmente relevante para administradores que gestionan Transmission de forma remota o integrada con otros servicios.


Mejoras específicas en el cliente GTK

El cliente GTK, habitual en GNOME y escritorios derivados, recibe varias mejoras de usabilidad:

  • Uso de diálogos nativos de selección de archivos

  • Ajuste de colores de la barra de progreso para mayor coherencia visual

  • Mejor compatibilidad con Flatpak

  • Avances en accesibilidad

El resultado es una integración más natural con el entorno de escritorio Linux.


Novedades destacadas en el cliente Qt

En el cliente Qt, utilizado principalmente en KDE Plasma:

  • Definición de URL personalizada al conectar con servidores remotos

  • Etiquetas (Labels), heredadas del cliente web

  • Barras de progreso con código de colores por estado

  • Iconos nativos en menús y barras de herramientas

  • Visualización de ETA en la vista compacta

Estas mejoras facilitan la gestión visual de grandes listas de torrents.


Cliente Web: mejor experiencia remota y accesibilidad

La interfaz web, clave en servidores y NAS, recibe múltiples mejoras:

  • 🎨 Nuevo tema de alto contraste

  • 📂 Soporte para arrastrar y soltar torrents

  • 📊 Porcentaje visible en la barra de progreso

  • Filtros por privacidad y estado de error

  • Opción para eliminar datos al borrar un torrent

  • Mejor gestión de ventanas emergentes

  • Soporte táctil en menús contextuales

  • Visualización detallada de fecha y hora del torrent

Todo esto mejora notablemente la experiencia de administración remota desde el navegador.


Transmission-remote y configuración avanzada

Para usuarios avanzados y administradores, transmission-remote añade:

  • Descarga secuencial desde una pieza concreta

  • Límites de compartición en estado inactivo

  • Orden por fecha al listar torrents

  • ETA expresado incluso en meses o años en descargas extremadamente lentas

En settings.json se incorporan nuevas opciones clave:

  • preferred_transport: preferencia entre µTP o TCP

  • cache-size-mb = 0: desactivar completamente la caché de escritura en disco

Estas opciones permiten ajustar Transmission a políticas de red o configuraciones de almacenamiento específicas.


Conclusión

Transmission 4.1 no es una simple actualización incremental: es una evolución profunda que mejora conectividad, rendimiento, control remoto y experiencia de usuario en todas sus interfaces. Gracias a la optimización de recursos y al soporte avanzado de IPv6, esta versión resulta especialmente atractiva para servidores, NAS y sistemas de bajo consumo, sin descuidar el uso en escritorios Linux.

Actualizar a Transmission 4.1 es altamente recomendable para quienes gestionan descargas de forma intensiva o buscan un cliente BitTorrent moderno, eficiente y bien mantenido.

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles