Important role of SLIP or Serial Line IP
The SLIPÂ Â is a TCP/IP internet protocol and designed to work with serial ports and modem connections and used for communication with previously configured two machines.
The Protocol is simple to implement  because of various error detection/correction or compression mechanisms and also no addressing, packet type identification mechanisms.
It is commonly used on dedicated serial links and sometimes for dial-up purposes. And used speed line between 1200 bps and 19.2kbps. It provides connectivity to end users for internet. And hardware required is very simple and easily available and also very popular due to its low cost.
It puts IP packets on a serial line and one special flag byte (0x0C) at are used at beginning and another at the end.
Important role of SLIP or Serial Line IP
SLIP is also known as Serial Line Internet Protocol and sometimes Serial Line Interface Protocol. It is also a TCP/IP protocol used for communication between computers which are formerly arranged for communication with each other. It is designed to work over modem connections and serial ports. SLIP is no longer available on ordinary desktop computers because it has been replaced by PPP or Point-to-Point Protocol. It has extra features and is enhanced engineered and the best part of it is that the IP address configuration doesn’t have to be set first before it is started.
But in microcontrollers, SLIP is still the preferred method of encapsulating IP packets mainly because of its smallest overhead. With SLIP the typical TCP/IP datagram is changed by attaching a special SLIP END character. This SLIP END character differentiates datagram limits in the byte stream. SLIP doesn’t offer any error detection and solely relying on the upper layer protocols.