The days of working at an office every day from 9:00 a.m. to 5:00 p.m. and only occasionally working into the night are long gone. Today, people may be telecommuting from home, they may be on the road, and they may work evenings or weekends from their home office. The days of the virtual office are here, and intranets are an important part of making that a reality.
Since intranets hold so much of a corporation's resources, and since so much work these days is collaborative work done via the network, people need access to the intranet in order to do any work. That means they need some remote way of gaining access to the intranet.
Typically, remote access is gained via a modem. The most common method is to dial into a remote access server and its associated modem bank. They dial in using one of the Internet's standard dial-in protocols, either the Point-to-Point Protocol (PPP) or the Serial Line Interface Protocol (SLIP). SLIP is an older protocol and has fast been falling out of favor because the PPP protocol is more robust, especially when it comes to handling errors. Part of the process of dialing in involves identification of the user. Some remote access servers hang up and call the individual back at a pre-determined phone number.
After someone logs into the remote access server, he or she can log into machines on the intranet just like in the office. The intranet's firewall allows packets sent via the remote access server to enter the intranet. Once they've logged in, they have full access to the intranet, although at dial-in speeds instead of at higher speeds available when actually at the office.
Providing dial-in access in this manner is expensive, because corporations have to maintain large banks of modems that can be dialed into, and because they have to pay for the costs of long-distance and 800 telephone numbers.
A solution developed by Microsoft, 3Com, US Robotics, and others is called the Point-to-Point Tunneling Protocol (PPTP). This protocol allows someone to dial into a local Internet Service Provider (ISP), and from there access their intranet. Costs come down significantly, because the call is made to a local phone number instead of a long-distance one, and the banks of modem pools aren't needed.
PPTP also allows for people to use other network protocols, such as IPX or NetBIOS, so they can access parts of the corporate network that aren't TCP/IP-based. And it also allows for secure transmission of data. It does this by encrypting the data being sent, and encapsulating it and the other network protocols inside an IP packet. That IP packet is then sent out over the Internet through a technique called tunneling. On the receiving end, the outer IP envelope is stripped off, and the protocols and data inside the packet used. The person now has full access to the intranet and other corporate network resources, and has done it by making a local phone call.
In today's increasingly mobile world, it's important that people be able to access a corporate intranet from their homes or from the road. This illustration shows how that access can be gained via a new protocol called the Point-to-Point Tunneling Protocol (PPTP).