SLIP (Serial Line Internet Protocol) SLIP (Serial Line IP) is the Serial Line Internet protocol. It is a simple form of encapsulation of IP datagram on a Serial Line. 1. SLIP features. ① An IP packet ends with a special character of END (0xc0), and an END character is also transmitted at the beginning of some datagram to prevent line noise before the arrival of the datagram as the datagram content. ② If a character in the IP message is "END", two bytes of oxdb and oxdc are continuously transmitted (oxdb is called the ESC character of SLIP ). ③ If a character in the IP Message is ESC, two bytes of oxdb and oxdd are continuously transmitted. 2. SLIP defect. ① There is no type field in the data frame, which means that if a serial line uses SLIP for data transmission, it cannot use other protocols. ② Each segment must know the IP address of the other party and cannot notify the other end of the IP address segment. ③ SLIP does not include a checksum in the data frame. If a message transmitted by SLIP is incorrect, it can only be found through the upper-layer protocol. 3. CSLIP (compressed SLIP ). When SLIP is used to transmit data, each byte of data transmitted must be transferred more than 40 bytes for expression. Therefore, CSLIP can improve the transmission efficiency and shorten the interaction time by compressing the header, most applications such as Telnet and Rlogin are defined by RFC1144.