Screen Sharing

Many system administrators and power users prefer to operate from the command shell, where a single line of text maps neatly to a single response. The command shell is also easy to extend to a remote execution environment, using tools such as Telnet, rsh, and SSH. However, most users don’t operate from the shell prompt anymore. Most users like to operate by clicking with a mouse in a graphical user interface.

The task of providing remote access through a graphical user interface is a bit more complicated, but the philosophy is the same (see Figure 15.4). A software component operating at the Application layer of Computer A intercepts keyboard input and redirects it through the protocol stack to Computer B. Screen output data from ...

Get Sams Teach Yourself TCP/IP in 24 Hours, Fourth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.