Francais | English | Espanõl

Serial Line Internet Protocol

From Wikipedia, the free encyclopedia

Jump to: navigation, search
Internet protocol suite
5. Application layer

DNS, TLS/SSL, TFTP, FTP, HTTP, IMAP4, IRC, MIME, POP3, SIP, SMTP, SNMP, SSH, TELNET, RTP, SDP,

4. Transport layer

TCP, UDP, RSVP, DCCP, SCTP,

3. Network layer

IP (IPv4, IPv6), ICMP, IGMP, ARP, RARP,

2. Data link layer

Ethernet, Wi-Fi, PPP, FDDI, ATM, Frame Relay, GPRS, Bluetooth,

1. Physical layer

Modems, ISDN, SONET/SDH, RS232, USB, Ethernet physical layer, Wi-Fi, GSM, Bluetooth,

el:Πρότυπο:Στοίβα Πρωτοκόλλων

fr:Modèle:Pile de protocoles pt:Predefinição:ProtocolosIP vi:Tiêu bản:IPstack

Not to be confused with SLIP programming language.

The Serial Line Internet Protocol (SLIP) is a mostly obsolete encapsulation of the Internet Protocol designed to work over serial ports and modem connections. It is documented in RFC 1055. On PCs, SLIP has been largely replaced by the Point-to-Point Protocol (PPP), which is better engineered, has more features and does not require its IP address configuration to be set before it is established. On microcontrollers, however, SLIP is still the preferred way of encapsulating IP packets due to its very small overhead.

SLIP modifies a standard Internet datagram by appending a special "SLIP END" character to it, which allows datagrams to be distinguished as separate. SLIP requires a port configuration of 8 data bits, no parity, and either EIA hardware flow control, or CLOCAL mode (3-wire null-modem) UART operation settings.

SLIP does not provide error detection, being reliant on other higher-layer protocols for this. Therefore SLIP on its own is not satisfactory over a particularly error-prone dial-up connection. It is however still useful for testing OS' real-time capabilities under load (by looking at flood-ping statistics).

A version of SLIP with header compression is called CSLIP (Compressed SLIP).

[edit] See also

[edit] External links

es:SLIP fr:Serial Line Internet Protocol ku:SLIP nl:Serial Line Internet Protocol ja:Serial Line Internet Protocol pl:SLIP sv:Serial Line Internet Protocol uk:Протокол інтернет для послідової лінії zh:串行线路IP协议

Personal tools