"A tunnel is a mechanism used to ship a foreign protocol across
a network that normally wouldn't support it. Tunneling protocols
allow you to use, for example, IP to send another protocol in the
"data" portion of the IP datagram. Most tunneling protocols operate
at layer 4, which means they are implemented as a protocol that
replaces something like TCP or UDP.
"VPN tunnels allow remote clients to tunnel into our network.
This supports the previous notion of tunnels being used for
"unsupported protocols," even though that may not be apparent. If
we VPN into work to gain access to printers or file sharing, it's
probably because ports 139 and 445 (the Windows mating ports) are
blocked from the outside. They are, in effect, unsupported TCP
ports across our border routers. But if we allowed IPSEC or PPTP
across the border, to known VPN servers, then everything "just
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.