 VPN - Virtual private Networking, an overview
A VPN is a secure, private
communication tunnel between `two or more devices across a public network
(like the Internet). These VPN devices can be either a computer running
VPN software or a special device like a VPN enabled router. It allows your
home computer to be connected to your office network or can allow two home
computers in different locations to connect to each over the Internet.
Even though a VPN’s data travels across a public
network like the Internet, it is secure because of very strong encryption.
If anyone ‘listens’ to the VPN communications, they will not understand it
because all the data is encrypted. In addition, VPN’s monitor their
traffic in very sophisticated ways that ensure packets never get altered
while traveling across the public network. Encryption and data
verification is very CPU intensive.
Clients and Servers
A VPN server is a piece of hardware or software that
can acts as a gateway into a whole network or a single computer. It is
generally ‘always on’ and listening for VPN clients to connect to it.
A VPN Client is most often a
piece of software but can be hardware too. A client initiates a ‘call’ to
the server and logs on. Then the client computer can server network can
communicate. They are on the same ‘virtual’ network. Many broadband
routers can 'pass' one or more VPN sessions from your LAN to the
Internet. Each router handles this differently.
VPN Software
VPN ‘server’ software is rather rare. Windows Server
level operating systems like ‘Windows 2000 Server’ have a ‘VPN server’
built in. I know if no software products priced for home or small business
that allows you to set up a VPN server.
VPN ‘client’ software is much more common. When
loaded on your computer, this software allows you create a secure VPN
tunnel across the Internet and into another network fronted by a VPN
server.
VPN
Languages
There are two major 'languages'
or protocols that VPN's speak. Microsoft uses PPTP
or Point to Point
Tunneling Protocol and most everyone else uses IPSec - Internet
Protocol Security. Most broadband routers can pass PPTP traffic by
forwarding port 1723 but IPSec is more complex. If your router
does not explicitly support IPSEC pass through, then
even placing your computer in the DMZ might not work.
PPTP has 'good' encryption and also features
'authentication' for verifying a user ID and password. IPSec is
pureley an encryption model and is mutch safer but does not include
authentication routines. A third standard, L2TP is IPSec with
authentication built in.
VPN Reviews |
2/18/2002: SnapGear Lite+ VPN Router (read) |
2/12/2002: ZyWall 1 - Firewall and Router with VPN (read) |
1/24/2002: Multitech RouteFinder RF550VPN (read) |
1/3/2002: Draytek Vigor2200E & USB VPN Routers (read) |
Broadband Routers with VPN Servers
Until recently, VPN server hardware was VERY expensive.
As home networks become more sophisticated, the demand for home level
VPN’s increase. At the end of 2001, the home network industry responded
by adding VPN servers into some broadband routers. These products are
often priced at under $300 (us) and some are as inexpensive as $170.
VPN functionality is very processor
intensive and most broadband routers have somewhat slow processors in
them. Broadband router based VPN servers are often limited in throughput
because of their microprocessors. Most have a maximum VPN throughput of
around .6Mbps or 600Kbps.
More info about VPN
Routers soon!
Outside Links for more
info
|