En informática , LBX , o Low Bandwidth X , es un protocolo para usar el sistema X Window a través de enlaces de red con bajo ancho de banda y alta latencia . Se introdujo en X11R6.3 ("Broadway") en 1996, pero nunca se popularizó. Se deshabilitó por defecto a partir de X.Org Server 7.1 y se eliminó en la versión 7.2.
X se implementó originalmente para su uso con el servidor y el cliente en la misma máquina o en la misma red de área local . Para 1996, Internet se estaba popularizando y el rendimiento de X en enlaces estrechos y lentos resultaba problemático.
LBX funcionaba como un servidor proxy ( lbxproxy ). Almacenaba en caché información de uso común ( configuración de la conexión, propiedades de ventanas grandes, métricas de fuentes, mapas de teclas, etc. ) y comprimía la transmisión de datos a través del enlace de red.
LBX nunca se implementó de forma generalizada, ya que no ofrecía mejoras significativas en la velocidad. Los enlaces lentos para los que fue diseñado solían ser inseguros, y el protocolo RFB ( VNC ) a través de una conexión segura ( que incluye compresión ) demostró ser más rápido que LBX y, además, permitía la reanudación de la sesión.
Finalmente, se demostró que se podían obtener mayores mejoras de velocidad en X para todos los entornos de red reemplazando el sistema de fuentes anticuado de X como parte del nuevo sistema de gráficos compuestos, junto con cuidado y atención al diseño de la aplicación y el conjunto de herramientas de widgets , en particular cuidado para evitar viajes de ida y vuelta de la red y, por lo tanto , la latencia .
Véase también
- Computación de red virtual (VNC)
- xmove : una herramienta que permite mover programas entre pantallas del sistema X Window.
- xpra : una herramienta más reciente similar a xmove.
- Tecnología NX , un sistema de aceleración X
Referencias
- lbxproxy(1) ( página man )
- Diseño e implementación de LBX: un estándar basado en experimentos ( archivo .tar .gz ) ( Keith Packard , Octava Conferencia Técnica Anual X, The X Resource n.º 9, O'Reilly & Associates, 1994)
- Preguntas frecuentes sobre Broadway/Xweb (broadwayinfo.com)
- El mini-HOWTO de LBX v1.04 (Paul D. Smith, 11 de diciembre de 1997)
- Un análisis post mortem del LBX (Keith Packard)
- Rendimiento de red del sistema X Window (Keith Packard y Jim Gettys, 2003)
- Diseño e implementación de la extensión de renderizado X (Keith Packard, 2001)
- Historia del software
- Sistema X Window
- Servidores proxy
- Servidores X
- Escritorio remoto