Information about Serial Line Internet Protocol



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).

See also

External links

SLIP is a list processing computer programming language, invented by Joseph Weizenbaum in the 1960s. The name SLIP stands for Symmetric LIst Processor.
..... Click the link for more information.
Obsolescence is the state of being which occurs when a person, object, or service is no longer wanted even though it may still be in good working order.

Types of obsolescence

Technical or functional obsolescence

Technical or functional obsolescence may occur:

    ..... Click the link for more information.
    encapsulation is to include data from an upper layer protocol into a lower layer protocol. This is a method of abstraction for networking by allowing different layers to add features/functionality.
    ..... Click the link for more information.
    Internet protocol may refer to:
    • The Internet Protocol, a data-oriented protocol used for communicating data across a packet-switched internetwork
    • The Internet protocol suite, a set of communications protocols that implement the protocol stack on which the Internet runs

    ..... Click the link for more information.
    serial port is a serial communication physical interface through which information transfers in or out one bit at a time (contrast parallel port). Throughout most of the history of personal computers, data transfer through serial ports connected the computer to devices such as
    ..... Click the link for more information.
    Modem (from modulate and demodulate) is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information.
    ..... Click the link for more information.
    In networking, the Point-to-Point Protocol, or PPP, is a data link protocol commonly used to establish a direct connection between two nodes over serial cable, phone line, trunk line, cellular telephone, specialized radio links, or fiber optic links.
    ..... Click the link for more information.
    microcontroller (or MCU) is a computer-on-a-chip. It is a type of microprocessor emphasizing self-sufficiency and cost-effectiveness, in contrast to a general-purpose microprocessor (the kind used in a PC).
    ..... Click the link for more information.
    Internet is a worldwide, publicly accessible series of interconnected computer networks that transmit data by packet switching using the standard Internet Protocol (IP). It is a "network of networks" that consists of millions of smaller domestic, academic, business, and government
    ..... Click the link for more information.
    :::For uses of the word "Packet" outside Information Technology, see Packet


    In information technology, a packet is a formatted block of data carried by a packet mode computer network.
    ..... Click the link for more information.
    character is a unit of information that roughly corresponds to a grapheme, grapheme-like unit, or symbol, such as in an alphabet or syllabary in the written form of a natural language.

    An example of a character is a letter, numeral, or punctuation mark.
    ..... Click the link for more information.
    In communications or computer systems, a configuration is an arrangement of functional units according to their nature, number, and chief characteristics. Often, configuration pertains to the choice of hardware, software, firmware, and documentation.
    ..... Click the link for more information.
    For other uses, see Data (disambiguation).


    Debt, AIDS, Trade in Africa (or DATA) is a multinational non-government organization founded in January 2002 in London by U2's Bono along with Bobby Shriver and activists from the Jubilee 2000 Drop
    ..... Click the link for more information.
    BIT is an acronym for:
    • Bannari amman Institute of Technology
    • Bangalore Institute of Technology
    • Beijing Institute of Technology
    • Benzisothiazolinone
    • Bilateral Investment Treaty
    • Bhilai Institute of Technology - Durg

    ..... Click the link for more information.
    Parity is a concept of equality of status or functional equivalence. It has several different specific definitions.
    • parity (physics): In physics parity is the name of the symmetry of interactions under spatial inversion.

    ..... Click the link for more information.
    The Electronic Industries Alliance (EIA, until 1997 Electronic Industries Association) is a trade organization composed as an alliance of trade associations for electronics manufacturers in the United States.
    ..... Click the link for more information.
    Hardware is a general term that refers to the physical artifacts of a technology.It may also mean the physical components of a computer system.

    Hardware historically meant the metal parts and fittings that were used to make wooden products stronger, more functional, longer
    ..... Click the link for more information.
    In computer networking, flow control is the process of managing the rate of data transmission between two nodes.
    ..... Click the link for more information.
    Null modem is a communication method to connect two DTEs (computer, terminal, printer etc.) directly using a RS-232 serial cable. The original RS-232 standard only defined the connection of DTEs with DCEs i.e. modems.
    ..... Click the link for more information.
    universal asynchronous receiver/transmitter (usually abbreviated UART and pronounced IPA: /ˈjuːɑrt/
    ..... Click the link for more information.
    In mathematics, computer science, telecommunication, and information theory, error detection and correction has great practical importance in maintaining data (information) integrity across noisy channels and less-than-reliable storage media.
    ..... Click the link for more information.
    Open Systems Interconnection Basic Reference Model (OSI Reference Model or OSI Model for short) is a layered, abstract description for communications and computer network protocol design, developed as part of the Open Systems Interconnection (OSI) initiative.
    ..... Click the link for more information.
    hot Dial-up access is a form of Internet access via telephone line. The client uses a modem connected to a computer and a telephone line to dial into an Internet service provider's (ISP) node to establish a modem-to-modem link, which is then routed to the Internet.
    ..... Click the link for more information.
    An operating system (OS) is the software that manages the sharing of the resources of a computer. An operating system processes system data and user input, and responds by allocating and managing tasks and internal system resources as a service to users and programs of the
    ..... Click the link for more information.
    real-time computing (RToC) is the study of hardware and software systems which are subject to a "real-time constraint"—i.e., operational deadlines from event to system response.
    ..... Click the link for more information.
    ping is a computer network tool used to test whether a particular host is reachable across an IP network. It works by sending ICMP “echo request” packets to the target host and listening for ICMP “echo response” replies.
    ..... Click the link for more information.
    Header may refer to:
    • Header (film), the movie adapted from the Splatterspunk author Edward Lee's cult classic novella 'Header'
    • Header (information technology), supplemental data at the beginning of a data block

    ..... Click the link for more information.
    data compression or source coding is the process of encoding information using fewer bits (or other information-bearing units) than an un-encoded representation would use through use of specific encoding schemes.
    ..... Click the link for more information.
    Compressed SLIP (CSLIP, otherwise known as VanJacobsen TCP header compression) is a version of SLIP using header compression. CSLIP has no effect on the data portion of the packet and has nothing to do with compression by modem.
    ..... Click the link for more information.
    Direct Cable Connection (DCC), is a feature of Microsoft Windows that allows a computer to transfer and share files (or connected printers) with another computer, via a connection using either the serial port, parallel port or the infrared port of each computer.
    ..... Click the link for more information.


    This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
    Herod_Archelaus


    page counter