Network Dual-Stack Component  Version 7.0 (Beta)
MDK-Professional Middleware for IP Networking
 All Data Structures Files Functions Enumerations Groups Pages
SLIP Interface

SLIP routines enable IP communication over a serial line. More...

SLIP routines enable IP communication over a serial line.

The Serial Line Internet Protocol (SLIP) is an encapsulation of the Internet Protocol designed to work over serial ports and modem connections. SLIP has been largely replaced by the PPP Interface, which has more features and does not require a predefined IP address configuration. However, embedded applications running on microcontrollers are still using SLIP for encapsulating IP packets due to its very small overhead.

Standard TCP/IP datagrams are modified by adding a special "SLIP END" character to them, for distinguishing datagram boundaries in the binary data stream. To make use of SLIP, the UART has to be configured to 8 data bits, no parity, and either hardware flow control, or 3-wire null-modem settings.

Note
  • As SLIP does not provide error detection, it is not recommended for error-prone dial-up connections.
  • For more information about the configuration please visit the SLIP Interface page.