Tuesday, January 5, 2010

Difference between VPN and VNC

VPN is called as Virtual Private Networking and VNC is called as Virtual Network Computing.



VPN is a software implementation that allows users to connect that are on large public networks(Internet), it actually provides a kind of tunnel between the parent network and your local network ( VPN provides secure, authenticated remote access to campus networks and services) while VNC is also a software which provides completely different functionality. It's used for controlling the desktop of a computer from another computer via the network connection. VNC and remote desktop are diffrent protocols which have same functionality. It allows you to share your desktop.

VPN is more advanced version of tunneling protocols. Hamachi is an example of VPN which requires zero configuration and is freeware. VPN is complete virtual networking solution. Suppose you have three different locality where you want to have access. You can buy routers, cables and make physical connections between localities or you can configure VPN and go through your ISP connections which won't need any routers.


VNC is helpful to access your desktop from some other computer or if need to access your files securely from other system. Remote Desktop is another famous application which replaces VNC, and these can be used by IT team to take control of your computer to change or fix any software issue. Some large IT companies use this as it is lot faster compared to taking system to IT workstation.
RealVNC, TightVNC, UltraVNC are some of the VNC available in market. RealVNC is created by RealVNC company which is founded by the same AT&T team which created the original VNC program

A disadvantage of using VNC is that it utilizes a lot of bandwidth because it constantly sends updates of how the screen appears. If you want to use VNC over internet then you need high spped internet connections at both ends. Also it will need to configure things properly including router and firewalls to have connection proper.

Having a functional VPN in place makes the whole process a lot easier as it removes the additional steps that needs to be taken in order to ensure that the connection is accepted as it should be and then VNC can be used over VPN.


VNC is often used on top of VPN to access another running computer or files on it. VPN is used to create a private network on top of a larger public network like internet while VNC allows a user to control another computer over Ethernet.

No comments:

Post a Comment