Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Creating PPP and its parameters

  • Last Updated : 24 Aug, 2020

Over synchronous port, ISDN call, MIOX circuit, ACC call, and TDM group (being referred to as physical layer), the CREATE Command, as the name suggests, is used to develop and create specified PPP interface that is running.

There are several parameters included in this command. Some of the parameters are given below :

Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.

 

  • OVER parameter :
    This parameter specifies the physical interface simply over which PPP interface will run. Along with this, with the help of ADD PPP command, we can also add additional physical interfaces.



  • AUTHENTICATION parameter :
    This parameter specifies the authentication protocol that is being required to be used on physical interface or channel.
    In this, CHAP (Challenge-Handshake Authentication Protocol) is used if CHAP is specified, PAP (Password Authentication Protocol) is used if PAP is specified, none of the authentication protocol is required if NONE is specified, etc.
  • AUTHMODE parameter :
    This parameter specifies how the authentication requests to peers are being affected simply by the direction of ISDN or ACC call.
    When this parameter is being set to value that is other than NONE and the physical interface is basically an ISDN or ACC, then only AUTHMODE parameter is valid.
  • BAP parameter :
    Specifies whether BAP (Bandwidth Allocation Protocol) will be required for simply negotiating the activation of demand PPP links nor not.
  • BAPMODE parameter :
    This parameter specifies that which of the peer originates another link simply to add to the multilink bundle.
  • CBDELAY parameter :
    This parameter specifies the delay among bringing down calls for callback and then actually making the call back to the peer.
  • CBMODE parameter :
    During the LCP negotiation, this parameter specifies whether or not callback will be made or just accepted.
  • CBNUMBER parameter :
    This parameter specifies the total number that is needed to be included when simply requesting CALLBACK with the CBOPERATION parameter that is set to E164NUMBER.
  • CBOPERATION parameter :
    This parameter specifies the callback operation that is needed to be included in the callback request simply to determine and specify to the peer about how to determine and identify the callback number.



  • COMPALGORITHM parameter :
    This parameter specifies the compression algorithm to get used during compressing and decompressing of PPP packets.
  • COMPRESSION parameter :
    This parameter enables or either disables the requirement of compression simply for the interface.
  • CONFIGURE parameter :
    This parameter sets the total number of configuring requests that are being transmitted or sent just before any action is taken.
  • DEBUGMAXBYTES parameter :
    This parameter specifies the maximum number of bytes that are being displayed simply for each and every packet only when the PACKET debug option is enabled and allowed.
  • DESCRIPTION parameter :
    To make it easier and simple to differentiate among number of PPP interfaces, this parameter specifies user-defined description for the interface.
  • DOWNTIME parameter :
    This parameter specifies the time in seconds, that the PPP interface should contain total utilization simply as percentage just below the threshold that is being specified by the DOWNRATE parameter before any channel gets closed.
  • ECHO parameter :
    This parameter specifies whether LCP Echo Request and Echo Reply messages are required to determine or identify the link quality or not.
  • ENCRYPTION parameter :
    This parameter enables or either disables the requirement of encryption simply for the interface.
  • FRAGMENT parameter :
    This parameter determines whether or not the packets are fragmented and these parameters apply only to multilink bundle interface.
  • FRAGOVERHEAD parameter :
    This parameter specifies maximum number of allowable overhead, simply as percentage, just for fragmenting packets with the help of variable fragmentation scheme usually for multilink PPP.



  • IDLE parameter :
    This parameter controls and handles the dial-on-demand feature.
  • IPREQUEST parameter :
    During IPCP negotiation, this parameter specifies whether request will be made for IP address so that it can be allocated by the peer or not.
  • LQR parameter :
    This parameter sets the LQR timer. The default is set to ON.
  • MAGIC parameter :
    This parameter enables or either disables the negotiation of the magic number option. The default is set to ON.
  • MODEM parameter :
    This parameter specifies the state of synchronous modem control.
  • NUMBER parameter :
    This parameter specifies the total number of physical interfaces that are needed to be created and developed.
  • NULLFRAGTIMER parameter :
    This parameter specifies the maximum time in seconds, link in multilink bundle can be idle before NULL fragment is sent over the link or connection.
  • PASSWORD parameter :
    This parameter specifies the password to simply be used when the peer requests for authentication with the help of CHAP or either PAP.
  • PREDCHECK parameter :
    This parameter specifies the type of CRC that is needed to used for predictor compression.
  • RESTART parameter :
    This parameter specifies the time among successive retransmissions of all the unacknowledged configure requests or either terminate requests.



  • STACCHECK parameter :
    This parameter specifies the check mode that is being required for the Stac LZS compression algorithm.
  • STARENTITY parameter :
    This parameter specifies the star entity and also the encryption algorithm so that it can be used by the encryption channel that is being configured by the PPP interface.
  • TYPE parameter :
    This parameter specifies the main role of the physical interface simply for both bandwidths on demand and also leased line backup.
  • UPTIME parameter :
    This parameter specifies the time (in seconds), that the PPP interface should contain utilization simply as percentage just above the threshold that is being specified by the UPRATE parameter before an additional channel gets opened.
  • USERNAME parameter :
    This parameter specifies the username that is being required when generating PAP authentication requests and also when responding to CHAP authentication challenges.

Syntax to create PPP :

CREATE PPP=ppp-interface OVER=physical-interface 
[AUTHENTICATION={EITHER|CHAP|NONE|PAP}]
[AUTHMODE={IN|OUT|INOUT}] [BAP={OFF|ON}] 
[BAPMODE={CALLBACK|CALL}] [CBDELAY=1..100] 

[CBMODE={REQUEST|OFF|ACCEPT}] [CBNUMBER=e164number] 
[CBOPERATION={USERAUTH|E164NUMBER}] 
[COMPALGORITHM={STACLZS|PREDICTOR}]

[COMPRESSION={OFF|ON|LINK}] [CONFIGURE={CONTINUOUS|value}] 
[DEBUGMAXBYTES=16..256] [DESCRIPTION=description] [DOWNRATE=0..100] 
[DOWNTIME=time] [ECHO={OFF|ON|period}] [ENCRYPTION={OFF|ON}] 
[FRAGMENT={OFF|ON}] [FRAGOVERHEAD=0.100] [IDLE={OFF|ON|time}] 
[IPREQUEST={OFF|ON}] [LQR={OFF|ON|time}] [MAGIC={OFF|ON}] 
[MODEM={OFF|ON}] [NULLFRAGTIMER=time] [NUMBER=number] 
[PASSWORD=password] [PREDCHECK={CRCCCITT|CRC16}] [RESTART=time] 
[STACCHECK={SEQUENCE|LCB}] [STARENTITY=1..255] 
[TERMINATE={CONTINUOUS|value}] 

[TYPE={PRIMARY|SECONDARY|DEMAND}] [UPRATE=0..100] [UPTIME=time] 
[USERNAME=username]

Description of above Syntax :

  • ppp-interface –
    PPP interface number.
  • physical-interface –
    ACC-callname, SYNn, ISDN-callname, TNL-callname, MIOXn-circuitname, or TDM-groupname.
  • e164number – Phone number needed to dial when performing callback.
  • value –
    Retry threshold.
  • Description –
    Character string, 1 to 70 characters in length.
  • time –
    Timer value in seconds.
  • period –
    Decimal number between the range 1 to 4294967295.
  • number –
    Number of PPP interfaces that are needed to create or develop.
  • password –
    Password required for authentication and is 1-32 characters in overall length.
  • username –
    Username required for authentication and is 1-32 characters in overall length.



My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!