![]() The remote desktop application RealVNC ( Figure 1) uses the RFB protocol. ![]() The hypervisor VirtualBox offers VNC to operate a virtual machine without display (headless). The admin also controls servers that require a graphical interface via VNC. At the same time, the data exchange remains under their own control. Companies with a number of field staff can save money thanks to free VNC clients, because tools like TeamViewer or AnyDesk charge fees for commercial use. Together, they beat the problem of port forwarding at the same time. Because not all VNC variants encrypt, the admins often secure these sessions with the help of secure shell (SSH) tunnels. Sales reps can connect with company branches over the protocol. In contrast with some VNC applications, their users do not have to manually set up port forwarding if the remote machine is not part of the local network. ![]() Their advantage over VNC lies in their complete encryption of data traffic. NoMachine's NX and the free implementation X2Go fall under the category of terminal servers, though they fulfill the purpose of a remote desktop program. In contrast with the members of the VNC camp, the remote support tools TeamViewer and AnyDesk use proprietary protocols. RFB transfers the screen content as bitmaps, where the server only responds to a client-side FramebufferUpdateRequest with the changes since the last request ( FrameBufferUpdate). It works at framebuffer level, so it functions for window-based systems like Windows, OS X, or X11, but also makes cross-platform connections possible. The basic technology behind VNC is the platform-independent remote framebuffer protocol (RFB). RealVNC and TightVNC are part of a group of remote desktop applications that rely on VNC. We will be comparing functions and performance and considering the technology behind them. This article looks at the way long-distance relationships work with RealVNC, TightVNC, TeamViewer, AnyDesk, NX, and its free offshoot X2Go. Newer software, for example, makes it possible to simultaneously chat, send files, make calls over the Internet, and transfer videos. The users then work on the server's desktop, alone or in parallel with other users, as if sitting directly in front of it.īoth software categories overlap when it comes to their functionality. They can even transmit the desktop sound if needed. This is sent over the network to one or more clients (multichannel) in the form of primitives, a mixture of images and information. The programs run on the server the user manages them on the client by sending mouse movements and keystrokes to the server.ĭuring desktop sharing, applications that use remote desktop protocol (RDP) or proprietary protocols send screen content as terminal servers. It sends the image of its desktop as a compressed bitmap to the client. On remote desktop applications using virtual network computing (VNC), one machine operates as the server. In the end, roughly two types of remote desktop applications can be distinguished, with fairly fluid definitions. Desktop sharing is a core function, which means if a developer wants to present a new website to their colleagues, they can do so with ease. The software also comes in useful for businesses looking to provide support for their customers from afar. It allows admins to repair the desktops of far-flung relatives in their free time. If you need to administer computers over a long distance – whether for work or to help out friends or relations – the time for remote desktop software has arrived.
0 Comments
Leave a Reply. |