"VNC" redirects here. For other uses, see VNC (disambiguation).
Virtual Network Computing (VNC) is a graphical desktop-sharing system that uses the Remote Frame Buffer protocol (RFB) to remotely control another computer. It transmits the keyboard and mouse input from one computer to another, relaying the graphical-screen updates, over a network.[1]
VNC is platform-independent – there are clients and servers for many GUI-based operating systems and for Java. Multiple clients may connect to a VNC server at the same time. Popular uses for this technology include remote technical support and accessing files on one's work computer from one's home computer, or vice versa.
VNC was originally developed at the Olivetti & Oracle Research Lab in Cambridge, United Kingdom. The original VNC source code and many modern derivatives are open source under the GNU General Public License.
There are a number of variants of VNC[2] which offer their own particular functionality; e.g., some optimised for Microsoft Windows, or offering file transfer (not part of VNC proper), etc. Many are compatible (without their added features) with VNC proper in the sense that a viewer of one flavour can connect with a server of another; others are based on VNC code but not compatible with standard VNC.
VNC and RFB are registered trademarks of RealVNC Ltd. in the US and some other countries.
^Richardson, T.; Stafford-Fraser, Q.; Wood, K. R.; Hopper, A. (1998). "Virtual network computing" (PDF). IEEE Internet Computing. 2: 33–38. CiteSeerX 10.1.1.17.5625. doi:10.1109/4236.656066.
^The VNC family of Remote Control Applications: a list of VNC variants
and 27 Related for: Virtual Network Computing information
VirtualNetworkComputing (VNC) is a graphical desktop-sharing system that uses the Remote Frame Buffer protocol (RFB) to remotely control another computer...
In computing, networkvirtualization is the process of combining hardware and software network resources and network functionality into a single, software-based...
Networkcomputing is a generic term in computing which refers to computers or nodes working together over a network. The two basic models of computing...
NetworkVirtualization using Generic Routing Encapsulation (NVGRE) is a networkvirtualization technology that attempts to alleviate the scalability problems...
Kitboga and Scammer Payback. Comparison of remote desktop software VirtualNetworkComputing "Download AnyDesk for Windows". AnyDesk. 15 October 2022. "Download...
A virtual private network (VPN) is a mechanism for creating a secure connection between a computing device and a computer network, or between two networks...
RealVNC is a company that provides remote access software. Their VNC Connect software consists of a server (VNC Server) and client (VNC Viewer) application...
Kaplinsky developed TightVNC, using and extending the RFB protocol of VirtualNetworkComputing (VNC) to allow end-users to control another computer's screen...
RemotePC is a remote access and remote control software application, developed and owned by IDrive Inc., a software company based in Calabasas, California...
Network functions virtualization (NFV) is a network architecture concept that leverages IT virtualization technologies to virtualize entire classes of...
Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct...
Veyon (Virtual Eye On Networks) is a free and open source software for monitoring and controlling computers across multiple platforms. Veyon supports...
In computing, virtualization or virtualisation in British English (sometimes abbreviated v12n, a numeronym) is the act of creating a virtual (rather than...
TigerVNC is an open source VirtualNetworkComputing (VNC) server and client software, started as a fork of TightVNC in 2009. The client supports Windows...
x11vnc is a VirtualNetworkComputing (VNC) server program. It allows remote access from a remote client to a computer hosting an X Window session and...
of cluster computing is cloud computing. The components of a cluster are usually connected to each other through fast local area networks, with each node...
VirtualComputing Environment Company (VCE) was a division of EMC Corporation that manufactured converged infrastructure appliances for enterprise environments...
Netviewer AG was a German IT company headquartered in Karlsruhe. The company's software products provide web conferencing, desktop sharing, and remote...
platform. Computing platforms have different abstraction levels, including a computer architecture, an OS, or runtime libraries. A computing platform is...
computers on the network. Distributed computing uses computing resources across a network to accomplish tasks. Most modern computer networks use protocols...
Universal Plug and Play (UPnP). In addition, MirrorLink uses VirtualNetworkComputing (VNC) as the baseline protocol to display the user interface of...
In computing, a virtual machine (VM) is the virtualization or emulation of a computer system. Virtual machines are based on computer architectures and...
A mobile virtual private network (mobile VPN or mVPN) is a VPN which is capable of persisting during sessions across changes in physical connectivity...
Edge computing is a distributed computing model that brings computation and data storage closer to the sources of data, so that a user is likely to be...