What Is SLIP/PPP?
In the discussion of various means of internet access (previous page), we mentioned that a direct
connection to the internet represents the ultimate mode of access. This
is, however, often too expensive for the individual user. The alternative,
using host dial-up access to a shell account, may be less than satisfactory
for some users (eg., you cannot use GUI based web browsers, ftp directly
into your own PC, etc).
SLIP/PPP Overview
A compromise between a direct internet connection and host dial-up access
is to use SLIP (Serial Line Internet Protocol) or PPP (Point to Point
Protocol). From now, we'll just say SLIP/PPP to refer to both SLIP
and/or PPP - they are similar in several respects.
SLIP/PPP provides the ability to transport TCP/IP traffic over serial
lines, such as dial-up telephone lines, between two computers. Both
computers run TCP/IP based network software. This allows a home user to
get direct internet access from his own PC with just a simple modem and a
telephone line. For many users, this is an exciting way to gain internet
connectivity at a low cost. With SLIP/PPP, you can run your favourite GUI
based web browser, ftp client, etc - right from your own PC.
SLIP/PPP is really a form of direct internet connection in
the sense that:
- Your computer has a communications link to the internet, even if it
is via a service provider;
- Your computer has the networking software that can speak TCP/IP with
other computers on the internet;
- Your computer has an identifying address (IP address) at which it can
be contacted by other computers on the internet.
SLIP/PPP vs Host Dial-Up Access
Both SLIP and normal dial-up access involve dialing into a remote
computer system (which is directly on the internet) and logging in. Some
people may have difficulty understanding the difference. The key
distinction is that with SLIP, your own PC is communicating using native
IP with other computers on the internet while with normal host dial-up,
your PC simply acts as a dumb terminal to the remote computer which then
communicates with other computers on the internet using native IP. When
you run a ftp client with host dial-up, the files you receive are stored
on the remote computer. With SLIP, however, the files are received
directly on your own PC. You can run GUI based clients (telnet, web
browsers, etc) on your own PC and directly make use of internet services.
[Previous] [Next]