SLIP
SERIAL LINE INTERNET PROTOCOL
SLIP
The need for a data link layer protocol to let IP
operate over serial links.
To send IP datagrams over serial connections
linking computers together.
This protocol is called the Serial Line Internet
Protocol, or SLIP for short.
Contd.,
SLIP has never been defined as a formalized
standard.
Created informally in the early 1980s.
Even when it was eventually published, in 1988, the
decision was specifically made that SLIP
would not be designated an official Internet
standard.
The protocol has so many deficiencies that the
IETF apparently didn't want it given the status of a
formalized standard.
Contd.,
Today, SLIP is not used as frequently as its
successor, Point-to-Point Protocol (PPP), which
provides enhanced error detection and
automatic configuration.
PPP Protocol
Point-to-point Protocol.
Communication between two computers using a
serial interface.
Transports multi-protocol datagrams over point-
to-point links.
Three Components
1. A method for encapsulating datagrams.
2. Link control protocol (LCP) for establishing,
configuring and testing data-link connection.
3. Network control protocols (NCPs) for establishing
and configuring different network layer
protocols.
Design Requirements
Packet framing
Transparency
Multiple network layer protocols
Multiple types of links
Error detection
Connection liveliness – Detect failure and report
Network layer address negotiation
Simplicity
Design non-requirements
Error control
Flow control
Sequencing
Multipoint links – Only a single sender and a
single receiver.
Data frame format
Address and control not supported/required.