It stands for Virtual Private Network. It is a mechanism of employing encryption, authentication and integrity protection so that we can use public network as private network. It simulate a private network over public network. It allows users to remotely access a private network.
Actually Proxy server uses the anonymous network id instead of actual IP address of client (means it hides the IP address of client), so that the actual IP address of client couldn’t be reveal.
Now, we see the difference between them:
|1.||VPN ensures encryption, authentication and integrity protection.||Proxy does not ensure or provide any security.|
|2.||Protocols used in VPN are PTTP (Point to point tunneling protocol), L2TP (Layer 2 tunneling protocol) etc.||Protocols used in Proxy are FTP (File transfer protocol), SMTP (Simple mail transfer protocol) HTTP (Hyper Text Transfer Protocol) etc.|
|3.||VPN works on firewall.||Proxy works on browsers.|
|4.||VPN stands for Virtual Private Network. It simulate a private network over public network.||It does not simulate a private network over public network.|
|5.||VPN does not hide the IP address of client.||Proxy uses the anonymous network ID instead of actual IP address of client (means it hides the IP address of client).|
|6.||VPN creates tunnel between end users.||But proxy does not create tunnel between end users.|
|7.||VPN offers high amount of security.||Proxy does not offer any type of security.|
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.