
Virtual
Private Network (VPN)
How
Does a VPN Work?
In
a VPN, a company uses the bandwidth of the Internet to establish private,
secure connections between its remote offices and employees. Each of the
remote users connects to the local ISP in the same manner that is used for
Internet access: dial-up, cable, DSL, ISDN, T1 or wireless. A process
called “tunneling” is used to carry the data over the Internet. However,
tunneling alone does not ensure privacy. To secure a tunneled transmission
against interception, all traffic over a VPN is encrypted for safety.
|

|
What
is Tunneling?
Essentially, tunneling is the process of placing an entire packet within
another packet (which provides the routing information) and sending it over
the Internet. The path through which the packets travel is called a tunnel.
For a tunnel to be established, both the tunnel client and the tunnel server
must be using the same tunneling protocol. Two popular tunneling
protocols are the Point-to-Point Tunneling Protocol (PPTP) and Internet
Protocol Security (IPSec). The benefit of using PPTP is that it is built into
the Windows® operating
system allowing any client running Windows to securely connect to the
corporate VPN gateway. IPSec, on the other hand, requires client software for
remote users. IPSec’s advantage is that it provides better overall security
with stronger encryption, and higher performance than PPTP.
What
is Encryption?
Encryption is the process of taking all of the data that one computer is
sending to another and encoding it into a form that only the other computer
will be able to decode. The IP data packet that is being sent across the
Internet is first encrypted and then wrapped in another IP packet. The
corporate and Internet routers see the “wrapper” packets, while the
internal data is securely contained in the payload section of the first IP
packet. The IPSec protocol uses the Data Encryption Standard (DES) to
encrypt and decrypt data. Encryption key lengths range from 56 bits (DES) to
168 bits (3DES). To date, triple DES is the strongest level of encryption
publicly available. It is exponentially more difficult to crack than single
DES; it’s not just three times harder. Microsoft®’s
PPTP uses 40- or 128-bit encryption keys.
Authentication
One of the most important elements of security for a VPN is identifying the
user. This is essential in order to determine what resources the person is
entitled to use. IPSec-enabled devices use a procedure called Internet
Key Exchange (IKE) to transfer security keys. Microsoft’s PPTP leverages
existing user authentication technologies, such as PPP’s Password
Authentication Protocol (PAP) and the Challenge
Handshake Authentication Protocol (CHAP).
|