It's more flexible, easier to set up, more portable, works
across the modem pool, and also protects data traveling across
the U.'s network.

One small detail. If you're using SSH from across the network
(say, from another university) and NOT coming in across the
modem pool or the VPN, access will be denied the Library and
other resources, because they don't see you as being
on the U.'s campus, which both the modem pool and the VPN
mimic. If you have questions about this, contact me.
(this is only true when all connections are port forwarded.
Port Forwarding or Tunneling
All of the data traveling into and out of your computer travels by
one wire, either your modem cord (phone cord) or your network cord.
However, in order to allow applications that need to access that
data to ignore what it doesn't need, data travels through virtual "ports,"
which are assigned numbers. Therefore, your FTP/FETCH window can send and
receive data just along specific ports, and is therefore much more efficent.
This can be visualized like this:
Certain ports are assigned and recognized all across the internet.
Port 23 is telnet, 80 is the basic Web (Netscape, Explorer) port, etc.
Under normal circumstances, the data traveling across all of
these ports in unencrypted, which is why it's in red.
The VPN software encrypts everything, going out all of the ports. But remember, all of the
VPN data is unencrypted as soon as it hits the VPN server, and your data is essentially
dumped on the U.'s network unencrypted.
What SSH allows us to do is to send data that normally goes out it's own port, say, 21,
to be redirected and encrypted, and sent out an encrypted port. This is known as "tunneling."
It's important to remember that the "ports" are not real in any physical sense, so the
fact that data is all getting shoved down one port won't cause a bottleneck. The encryption
itself takes some time, but the "tunneling" does not slow down the data.
A seperate tunnel has to be created for each application/port. How to do that is
described in the individual pages:
SSH for Windows
SSH for Macintosh
More Resources:
SSH:
Cryptography/Encryption:
- Defined at
TechEncyclopedia.
- If you really want to get into this, check out the book
Applied Cryptography by Bruce Schneier. This is "the bible" of cryptography.
Acknowledgements:
Information for this page, and the related pages, came from a myriad of places:
The webpages are cited as they're used, but I would like to give special credit to
the folks at the University of Washington who wrote the original connection pages:
Setting Up SSH and FTP Port Forwarding (WINDOWS VERSION). Thanks also go to the NetPeople, especially
Eric Nordin and David Farmer, and the SysAlums.