PPP (Point-to-Point Protocol) is a data transfer protocol. Quite often it is used in relation to the Pi for transferring data to the Pi over a Serial Cable. Use this tag if your question involves PPP such as problems with setting up, transferring files, controlling connections, etc.

PPP (Point-to-Point Protocol) is a data transfer protocol. Quite often it is used in relation to the Pi for transferring data to the Pi over a Serial Cable.

The Point-to-Point Protocol (PPP) provides a standard method for transporting multi-protocol datagrams over point-to-point links. PPP is comprised of three main components:

  1. A method for encapsulating multi-protocol datagrams.

  2. A Link Control Protocol (LCP) for establishing, configuring,
     and testing the data-link connection.

  3. A family of Network Control Protocols (NCPs) for establishing
     and configuring different network-layer protocols.

(Above is taken from http://www.ietf.org/rfc/rfc1661.txt - Read this for the RFC on PPP)

The Point-to-Point Protocol (PPP) originally emerged as an encapsulation protocol for transporting IP traffic over point-to-point links. PPP also established a standard for the assignment and management of IP addresses, asynchronous (start/stop) and bit-oriented synchronous encapsulation, network protocol multiplexing, link configuration, link quality testing, error detection, and option negotiation for such capabilities as network layer address negotiation and data-compression negotiation. PPP supports these functions by providing an extensible Link Control Protocol (LCP) and a family of Network Control Protocols (NCPs) to negotiate optional configuration parameters and facilities. In addition to IP, PPP supports other protocols, including Novell's Internetwork Packet Exchange (IPX) and DECnet.

(Above taken from http://docwiki.cisco.com/wiki/Point-to-Point_Protocol)

history | excerpt history