localuserdb
PppHost

An object to configure local user database PPP host. A replacement class for PppoeHost.



public class PppHost

Properties
accountingPolicy Specifies the RADIUS accounting policy to be used for generating accounting information.

type=string
default=
Displayed(tab/group)=RADIUS Accounting Policy (/RADIUS Accounting Policies)

authPolicyPointer Specifies the RADIUS authentication policy to use to authenticate the PPP host.

type=Pointer
default=
Displayed(tab/group)=Subscriber Authentication Policy

circuitAliId Specifies the ASCII string to be returned as circuit-id. This object can only bet set if the value of circuitAliId is 'ascii'.

type=string
default=
maximum=63
Displayed(tab/group)=Circuit ID (/Access Loop Information)

circuitIdType Specifies specifies how the circuit-id is returned. If set to 'none', no circuit-id is returned. If set to 'ascii', the value of the object circuitAliId is returned as circuit-id. If set to 'sapId', the SAP-id is returned as circuit-id.

type=localuserdb.AccessLoopInfoCircuitID
default=none
Displayed(tab/group)=Circuit ID Type (/Access Loop Information)

combinedEncapTagRangeEndValue Specifies the value of the end label in the range of SAP's allowed on this host.

type=long
access=read-only
default=0

combinedEncapTagRangeStartValue Specifies the value of the start label in the range of SAP's allowed on this host.

type=long
access=read-only
default=0

diamAppPolicyName Specifies the name of the diameter application policy for this group interface

type=string
default=
minimum=0
maximum=32

diamAuthPolicy Specifies the name of the Diameter authentication policy to be used on this host.

type=Pointer
default=
Displayed(tab/group)=Diameter Authentication Policy

duplAccPolicy Specifies the RADIUS accounting policy to be used for generating duplicate accounting information.

type=string
default=
Displayed(tab/group)=Duplicate RADIUS Accounting Policy (/RADIUS Accounting Policies)

encapTagRangeType Specifies the type of encapsulation protocol configured for the SAP encap tag range start and end values.

type=equipment.PortEncapType
default=unknown
Displayed(tab/group)=Type (Host Identification/Encapsulation Tag Range)

forceIpv6cp Specifies if the IPv6 control protocol should be negotiated after PPP reaches the Network-Layer Protocol phase. If the value of this object is set to 'true(1)', then the IPv6 control protocol should be negotiated.

type=boolean
default=false
Displayed(tab/group)=Force IPv6 Control Protocol

ignoreDfBit Specifies if this system must fragment frames if necessary, even if they have the Don't Fragment (DF) bit set in the IPv4 header.

type=boolean
default=false
Displayed(tab/group)=Ignore do-not-fragment (DF) Bit

innerEncapTagRangeEndValue

type=int
default=0
minimum=0
maximum=4095
Displayed(tab/group)=Inner End Value (Tag2) (Host Identification/Encapsulation Tag Range)

innerEncapTagRangeStartValue

type=int
default=0
minimum=0
maximum=4095
Displayed(tab/group)=Inner Start Value (Tag2) (Host Identification/Encapsulation Tag Range)

ipv6Address Specifies the address of the DHCP server to relay to.

type=InetAddress
default=0:0:0:0:0:0:0:0
Displayed(tab/group)=IPv6 Address (Address/IPv6)

ipv6AddressType Specifies the address type of the IPv6 Address.

type=rtr.InetAddressType
access=read-only
default=ipv6

ipv6DelegatedPrefix Specifies the prefix-address of the DHCP server to relay to. A value of 0::0 means that the prefix-address is not configured. The value of ipv6AddressPrefix must be set together with the value of ipv6PrefixLen.

type=InetAddress
default=0:0:0:0:0:0:0:0
Displayed(tab/group)=IPv6 Delegated Prefix (Address/IPv6)

ipv6DelegatedPrefixLen Indicates the length of the prefix-address stored in ipv6AddressPrefix. A value of 0 means that tmnxLocUsrDbDhcpIpv6Pfx is not configured. The value of tmnxLocUsrDbDhcpIpv6PfxLen must be set together with the value of ipv6Prefix.

type=int
default=0
minimum=0
maximum=64
Displayed(tab/group)=Prefix Length (Address/IPv6)

ipv6DelegatedPrefixPool Specifies the IPv6 address pool which is used to search for an IPv6 prefix for this host.

type=string
default=
minimum=0
maximum=32
Displayed(tab/group)=IPv6 Delegated Prefix Pool (Address/IPv6)

ipv6ReqDelPfxLen Specifies the number of bits that can be allocated to a Delegated Prefix for IPv6.

type=int
default=0
minimum=0
maximum=64
Displayed(tab/group)=IPv6 Delegated Prefix Length (Address/IPv6)

ipv6SlaacPool Specifies the IPv6 address pool which is used to search for an IPv6 address for this host.

type=string
default=
minimum=0
maximum=32
Displayed(tab/group)=IPv6 SLAAC Prefix Pool (Address/IPv6)

ipv6SlaacPrefix Specifies the prefix-address used for stateless address autoconfiguration A value of 0::0 means that the prefix-address is not configured. The value of ipv6SlaacPrefix must be set together with the value of ipv6SlaacPrefixLen.

type=InetAddress
default=0:0:0:0:0:0:0:0
Displayed(tab/group)=IPv6 SLAAC Prefix (Address/IPv6)

ipv6SlaacPrefixLen Indicates the length of the prefix-address stored in ipv6SlaacPrefix. A value of 0 means that ipv6SlaacPrefix is not configured. The value of ipv6SlaacPrefixLen must be set together with the value of ipv6Prefix.

type=int
default=0
minimum=0
maximum=64
Displayed(tab/group)=Prefix Length (Address/IPv6)

ipv6WanAddressPool Specifies the IPv6 address pool which is used to search for an IPv6 address for this host. If the value of this object is the empty string, then it is not used.

type=string
default=
minimum=0
maximum=32
Displayed(tab/group)=IPv6 WAN Address Pool (Address/IPv6)

leasePreferredLifeDays leasePreferredLife time in days. Setting Days, Hours, Minutes, and Seconds all to 0 specifies the Preferred Life is undefined.

type=int
default=0
minimum=-1
maximum=3650
Displayed(tab/group)=Preferred Life Days (/IPv6 Lease Times)

leasePreferredLifeHours leasePreferredLife time in hours. Setting Days, Hours, Minutes, and Seconds all to 0 specifies the Preferred Life is undefined.

type=int
default=0
minimum=-1
maximum=23
Displayed(tab/group)=Hours (/IPv6 Lease Times)

leasePreferredLifeInfinite leasePreferredLifeInfinite specifies that preferred lifetime is infinite.

type=boolean
default=false

leasePreferredLifeMins leasePreferredLife time in minutes. Setting Days, Hours, Minutes, and Seconds all to 0 specifies the Preferred Life is undefined.

type=int
default=0
minimum=-1
maximum=59
Displayed(tab/group)=Minutes (/IPv6 Lease Times)

leasePreferredLifeSecs leasePreferredLife time in seconds. Setting Days, Hours, Minutes, and Seconds all to 0 specifies the Preferred Life is undefined.

type=long
default=0
minimum=-1
maximum=59
Displayed(tab/group)=Seconds (/IPv6 Lease Times)

leaseRebindTimeDays leaseRebindTime time in days.

type=int
default=0
minimum=-1
maximum=14
Displayed(tab/group)=Rebind Time Days (/IPv6 Lease Times)

leaseRebindTimeHours leaseRebindTime time in hours.

type=int
default=0
minimum=-1
maximum=23
Displayed(tab/group)=Hours (/IPv6 Lease Times)

leaseRebindTimeMins leaseRebindTime time in minutes.

type=int
default=48
minimum=-1
maximum=59
Displayed(tab/group)=Minutes (/IPv6 Lease Times)

leaseRebindTimeSecs leaseRebindTime time in seconds.

type=int
default=0
minimum=-1
maximum=59
Displayed(tab/group)=Seconds (/IPv6 Lease Times)

leaseRebindTimeUndefined leaseRenewTimeUndefined specifies that the rebind-timer must be taken from another source.

type=boolean
default=true

leaseRenewTimeDays leaseRenewTime time in days.

type=int
default=0
minimum=-1
maximum=7
Displayed(tab/group)=Renew Time Days (/IPv6 Lease Times)

leaseRenewTimeHours leaseRenewTime time in hours.

type=int
default=0
minimum=-1
maximum=23
Displayed(tab/group)=Hours (/IPv6 Lease Times)

leaseRenewTimeMins leaseRenewTime time in minutes.

type=int
default=30
minimum=-1
maximum=59
Displayed(tab/group)=Minutes (/IPv6 Lease Times)

leaseRenewTimeSecs leaseRenewTime time in seconds.

type=int
default=0
minimum=-1
maximum=59
Displayed(tab/group)=Seconds (/IPv6 Lease Times)

leaseRenewTimeUndefined leaseRenewTimeUndefined specifies that the renew-timer must be taken from another source.

type=boolean
default=true

leaseValidLifeDays leaseValidLife time in days. Setting Days, Hours, Minutes, and Seconds all to 0 specifies the Valid Life is undefined.

type=int
default=0
minimum=-1
maximum=3650
Displayed(tab/group)=Valid Life Days (/IPv6 Lease Times)

leaseValidLifeHours leaseValidLife time in hours. Setting Days, Hours, Minutes, and Seconds all to 0 specifies the Valid Life is undefined.

type=int
default=0
minimum=-1
maximum=23
Displayed(tab/group)=Hours (/IPv6 Lease Times)

leaseValidLifeInfinite leaseValidLifeInfinite specifies that valid lifetime is infinite

type=boolean
default=false

leaseValidLifeMins leaseValidLife time in minutes. Setting Days, Hours, Minutes, and Seconds all to 0 specifies the Valid Life is undefined.

type=int
default=0
minimum=-1
maximum=59
Displayed(tab/group)=Minutes (/IPv6 Lease Times)

leaseValidLifeSecs leaseValidLife time in seconds. Setting Days, Hours, Minutes, and Seconds all to 0 specifies the Valid Life is undefined.

type=long
default=0
minimum=-1
maximum=59
Displayed(tab/group)=Seconds (/IPv6 Lease Times)

localUserDbPointer Specifies the local user database to use for PPP PAP/CHAP based authentication.

type=Pointer
default=
Displayed(tab/group)=User Database

localuserdb.AccessLoop-Set type=Children-Set
localuserdb.LocalUserDbPppCustomOption-Set type=Children-Set
localuserdb.Ppp6CustomOption-Set type=Children-Set
localuserdb.RelayToClientOption-Set type=Children-Set
msapGroupIfPfx Specifies the type of prefix to be applied to the value of tmnxLocUsrDbDhcpDefMsapGroupIf when a local user database lookup is being performed.

type=localuserdb.MsapGrpIfPfxSfxType
default=none
Displayed(tab/group)=MSAP Group Interface Prefix (/MSAP Defaults)

msapGroupIfSfx Specifies the type of suffix to be applied to the value of tmnxLocUsrDbDhcpDefMsapGroupIf when a local user database lookup is being performed.

type=localuserdb.MsapGrpIfPfxSfxType
default=none
Displayed(tab/group)=MSAP Group Interface Suffix (/MSAP Defaults)

outerEncapTagRangeEndValue

type=int
default=0
minimum=0
maximum=4095
Displayed(tab/group)=Outer End Value (Tag1) (Host Identification/Encapsulation Tag Range)

outerEncapTagRangeStartValue

type=int
default=0
minimum=0
maximum=4095
Displayed(tab/group)=Outer Start Value (Tag1) (Host Identification/Encapsulation Tag Range)

preAuthPolicyPointer Specifies the RADIUS pre-authentication policy to use to pre-authenticate the PPP host.

type=Pointer
default=
Displayed(tab/group)=Subscriber Pre-authentication Policy

remoteAliId Specifies the ASCII string to be returned as remote-id. This object can only bet set if the value of remoteAliId is 'ascii'.

type=string
default=
maximum=63
Displayed(tab/group)=Remote ID (/Access Loop Information)

remoteIdType Specifies how the remote-id is returned. If set to 'none', no remote-id is returned. If set to 'ascii', the value of the object remoteAliId is returned as remote-id. If set to 'mac', the MAC address is returned as remote-id.

type=localuserdb.AccessLoopInfoRemoteID
default=none
Displayed(tab/group)=Remote ID Type (/Access Loop Information)

ripPolicy Specifies the name of the RIP/RIP-NG policy to be used on this host.

type=Pointer
default=
Displayed(tab/group)=RIP Policy

  
Properties inherited from localuserdb.AbstractPppHost
addrPrefixLength, l2tpServiceId, l2tpTunnelGroupName, l2tpTunnelGroupNamePointer, padoDelay, password, passwordType, retailServiceId, sapId, serviceName, userName, userNameFormat
 
Properties inherited from localuserdb.LocalUserDbHost
address, addressType, administrativeState, ancpString, applicationProfileString, categoryMapName, circuitId, circuitIdFormat, clientMacAddress, derivedId, groupInterfaceName, hostName, interDestIdString, localUserDbName, localUserDbNamePointer, msapGroupInterfaceName, msapPolicyName, msapServiceId, optionNumber, poolName, poolNameDelimiter, remoteId, remoteIdFormat, secondPoolName, sessionServiceId, slaProfileString, spiGroupId, subscriberIdString, subscriberProfileString, useClientPool, useGiAddress, useGiScope
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Supported Network Elements
7750 SR Supported from 9.0.R4
7705 SAR Gen 2
7450 ESS Supported from 9.0.R4 until 10.0.R1
  • Excluded chassis types: 7450-ESS1, 7450-ESS6, 7450-ESS6V
  • Required Capabilities: MixedMode
Supported from 10.0.R1
  • Excluded chassis types: 7450-ESS1, 7450-ESS6, 7450-ESS6V
  • Required Capabilities: MixedMode
7705 SAR Hm
Product Specifics
7450 ESS 20.0
7450 ESS 21.0
7450 ESS 22.0
7450 ESS 23.0
7450 ESS 24.0
7450 ESS 25.0
7705 SAR Gen 2 25.0
7705 SAR Hm 20.0
7705 SAR Hm 21.0
7705 SAR Hm 22.0
7705 SAR Hm 23.0
7705 SAR Hm 24.0
7705 SAR Hm 25.0
7750 SR 20.0
7750 SR 21.0
7750 SR 22.0
7750 SR 23.0
7750 SR 24.0
7750 SR 25.0