[Contents] [Back] [<< Prev] [Next >>]

Serial Line Internet Protocol (SLIP) and Point-to-Point Protocol (PPP)

Two other standards vital to network communication are Serial Line Internet Protocol (SLIP) and Point-to-Point Protocol (PPP). SLIP and PPP were designed to support dial-up access to networks based on the Internet protocols. SLIP is a simple protocol that functions at the Physical layer, whereas PPP is a considerably enhanced protocol that provides Physical layer and Data Link layer functionality. The relationship of both to the OSI model is shown in Figure 2.12.

Developed to provide dial-up TCP/IP connections, SLIP is an extremely rudimentary protocol that suffers from a lack of rigid standardization, which sometimes hinders different implementations from interoperating.

Windows NT supports both SLIP and PPP from the client end using the Dial-Up Networking application. On the server end, Windows NT RAS (Remote Access Service) supports PPP but doesn’t support SLIP. In other words, Windows NT can act as a PPP server but not as a SLIP server.

SLIP is most commonly used on older systems or for dial-up connections to the Internet via SLIP-server Internet hosts.

PPP was defined by the Internet Engineering Task Force (IETF) to improve on SLIP by providing the following features:
Different PPP implementations might offer different levels of service and negotiate service levels when connections are made. Because of its versatility, interoperability, and additional features, PPP is presently surpassing SLIP as the most popular serial-line protocol.

Certain dial-up configurations cannot use SLIP for the following reasons:

[note.gif]

Windows NT RAS (using PPP) offers a number of other interesting features, including the following: