Multilink Point-to-Point Protocol (MLPPP) aggregates multiple PPP physical links into a single virtual connection, or logical bundle. More specifically, MLPPP. PPP and MLPPP Protocol Analyzer. Main Features. Overview. The Point-to-point protocol (PPP) is a link layer protocol, which encapsulates other network layer. MLPPP is defined in RFC (PPP Multilink Protocol, August ). It is an extension to the PPP (Point-to-Point Protocol). See "PPP (Point-to-Point Protocol)".


Author: Presley Gaylord
Country: India
Language: English
Genre: Education
Published: 17 February 2016
Pages: 39
PDF File Size: 3.66 Mb
ePub File Size: 13.77 Mb
ISBN: 909-5-17900-801-8
Downloads: 76164
Price: Free
Uploader: Presley Gaylord


  • The TCP/IP Guide - PPP Multilink Protocol (MP/MLP/MLPPP)
  • What is multilink PPP? - Definition from
  • Point-to-Point Protocol - Wikipedia
  • MLPPP Overview
  • Navigation menu

The data transfer rates of the two links must be similar. For example, if two machines are connected to each other using a regular analog modem and it is too slow, a relatively simple solution is to just use two analog modem pairs mlppp protocol the mlppp protocol to double bandwidth.

Point-to-Point Protocol

Consider ISDN for example. Config-Nak of EID prohibited Uniformity of Sequence Space Commencing and Abating use of Multilink Headers Manual Configuration and Bundle Assignment Motivation Basic Rate and Primary Rate ISDN both offer the possibility of opening multiple simultaneous channels between systems, giving users additional bandwidth on demand for additional cost.

Previous proposals for the transmission of internet protocols over ISDN have stated as a goal the mlppp protocol to make use of this capability, e. There are proposals being advanced for providing mlppp protocol between multiple streams at the bit level the BONDING proposals ; such features are not as yet widely deployed, and may require additional hardware for end system.

Thus, it may be useful to have a purely software solution, or at least an interim measure.

Multilink PPP

Standards Track [Page 2] RFC PPP Multilink August There are other instances where bandwidth on demand can be exploited, such as using a mlppp protocol async line at 28, baud to back up a leased synchronous line, or opening additional X. The simplest possible algorithms of alternating packets between channels on a space available basis which might be called the Bank Teller's algorithm may have undesirable side effects due to reordering of packets.

By means of a four-byte sequencing header, and simple synchronization rules, one can split packets among parallel virtual circuits between systems in such a way that packets do mlppp protocol become reordered, or at least the likelihood of this is greatly reduced.

Functional Description The method discussed here is similar to the multilink protocol described in ISO [ 4 ], but offers the additional ability to split and recombine packets, thereby reducing latency, and potentially increase the effective maximum receive unit MRU.

RFC - The PPP Multilink Protocol (MP)

Furthermore, there is no requirement here for acknowledged-mode operation mlppp protocol the link layer, although that is optionally permitted.

Multilink is based on an LCP option negotiation that permits a system to indicate to mlppp protocol peer that it is capable of combining multiple physical links into a "bundle".


Only under exceptional conditions would a given pair of systems require the operation of more than one bundle connecting them. Multilink is negotiated during the mlppp protocol LCP option negotiation.

A system indicates to its peer that it is willing to do multilink by sending the multilink option as part of the initial LCP mlppp protocol negotiation. This negotiation indicates three things: The system offering the option is capable of mlppp protocol multiple physical links into one logical link; 2.

The system is capable of receiving upper layer protocol data units PDU fragmented using the multilink header described later and reassembling the fragments back into the original PDU for processing; 3.

The system is capable of receiving PDUs of size N octets where N is specified as part of the option even if N is larger than the maximum receive unit MRU for a single physical link.

MLPPP (Multilink PPP) (Linktionary term)

Conventions The following language conventions are used in the items of specification in this document: General Overview In order to establish communications over a point-to-point link, each end of the PPP link must first send LCP packets to configure the data link during Link Establishment phase.

After the link has been established, PPP provides for an Authentication phase in mlppp protocol the authentication protocols can be used to determine identifiers associated with each system connected by the link. The goal of multilink operation is to coordinate multiple independent links between a fixed pair of systems, providing a virtual link with greater bandwidth than any of the constituent members.

The aggregate link, or bundle, is named by the pair of identifiers for two mlppp protocol connected by the mlppp protocol links.

The bundled links can be different physical links, as in multiple async lines, but may also be instances of multiplexed links, such as ISDN, X. Mlppp protocol links may also be of different kinds, such as pairing dialup async links with leased synchronous links.