X forwarding

David Nicol shipnow at davidnicol.com
Mon Oct 21 09:11:19 CDT 2002


What X does not AFAIK have and has never had is a way to
transparently move a client from one server to another.  Adding
some sort of hack to a window manager so it will start forwarding
one particular client to another server seems doable within current
infrastructure.  But the original server that the client thinks
it is displaying on must remain in the picture as a middleman.  VNC,
used to export an X server, is a heavy-handed example of this concept
since it forwards the whole server instead of just one client at
a time.

A more intruiging infrastructure hack that might allow moving an X client
from one server to another WITHOUT MODIFYING THE X CLIENT IN ANY WAY
is the proposed TCP extension for migrating one end of a connection.

"etcp" it is called, and the demonstration page including BSD patches,
which worked in 2001, appears to be down right now.

http://lists.insecure.org/linux-kernel/2001/Jul/4301.html




More information about the Kclug mailing list