msappolicy
VplsMsapConfiguration

Defines the VPLS Specific configuration on MSAP policy.



public class VplsMsapConfiguration

Properties
arpHostMaxNum Specifies the maximum number of ARP hosts allowed on the MSAP.

type=long
default=1
minimum=1
maximum=131071
Displayed(tab/group)=Host Limit (/ARP Host)

arpHostMinAuthIntvl Specifies the minimum interval between two consecutive authentication attempts for the same ARP host.

type=long
default=15
minimum=1
maximum=6000
units=minutes
Displayed(tab/group)=Minimum Authentication Interval (/ARP Host)

arpReplyAgent Specifies the status of the ARP response mechanism in the system, for ARP requests destined to static or dynamic hosts associated with the MSAP.

type=antispoof.ArpReplyAgentAdminState
default=disabled
Displayed(tab/group)=ARP Reply Agent

dhcpEmulatedServerAddr Specifies the IP address of the DHCP server which will be used as the source address of the emulated DHCP server in the context of the VPLS MSAP.

type=InetAddress
default=0.0.0.0
Displayed(tab/group)=Emulated Server IP Address (DHCP/Local Proxy Server)

dhcpEmulatedServerAddrType Specifies the IP address of the DHCP server which will be used as the source address of the emulated DHCP server in the context of the VPLS MSAP.

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

dhcpInfoAction Specifies the DHCP option reforwarding policy:replace, drop, keep

type=vpls.InfoActionType
default=keep
Displayed(tab/group)=Action (DHCP/Option 82)

dhcpInfoCircuitId Specifies whether the circuit-id suboption is present, and if it is present what is the information that it contains.

type=vpls.InfoCircuitIdType
default=asciiTuple
Displayed(tab/group)=Circuit ID (DHCP/Option 82)

dhcpInfoRemoteId Specifies what information is contained into the remote-id suboption in the DHCP Relay packet.

type=vpls.ModifiedTruthValue
default=false
Displayed(tab/group)=Remote ID (DHCP/Option 82)

dhcpLeasePopulate Specifies the maximum number of DHCP lease states allowed on this MSAP. Value 0 means disabled.

type=long
default=1
minimum=1
maximum=131071
Displayed(tab/group)=Enable Lease Populate (DHCP)

dhcpLeaseTime Specifies whether the value of the lease time provided by a RADIUS or an upstream DHCP server will be overridden

type=vpls.LeaseTimeType
default=disabled
Displayed(tab/group)=Lease Time (DHCP/Local Proxy Server)

dhcpLeaseTimeDays Specifies how many days a DHCP client is allowed to use the offered IP address. dhcpLeaseTimeDays, dhcpLeaseTimeHours, dhcpLeaseTimeMinutes, dhcpLeaseTimeSeconds properties combined together specify the lease time allowed for a DHCP client.

type=long
default=0
minimum=0
maximum=3650
Displayed(tab/group)=Number of Days (DHCP/Local Proxy Server)

dhcpLeaseTimeHours Specifies how many hours a DHCP client is allowed to use the offered IP address

type=long
default=0
minimum=0
maximum=23
Displayed(tab/group)=Number of Hours (DHCP/Local Proxy Server)

dhcpLeaseTimeMinutes Specifies how many minutes a DHCP client is allowed to use the offered IP address

type=long
default=0
minimum=0
maximum=59
Displayed(tab/group)=Number of Minutes (DHCP/Local Proxy Server)

dhcpLeaseTimeSeconds Specifies how many seconds a DHCP client is allowed to use the offered IP address

type=long
default=0
minimum=0
maximum=59
Displayed(tab/group)=Number of Seconds (DHCP/Local Proxy Server)

dhcpProxyAdminState Specifies the administrative state of the proxy server on the interface.

type=vpls.DhcpAdminType
default=disabled
Displayed(tab/group)=Administrative State (DHCP/Local Proxy Server)

dhcpProxyLTRadiusOverride Specifies whether or not the lease time provided by the RADIUS server is presented to the DHCP client.

type=generic.TruthValue
default=false
Displayed(tab/group)=Lease Time RADIUS Override (DHCP/Local Proxy Server)

dhcpProxyLeaseTime Specifies, in seconds, how long a DHCP client is allowed to use the offered IP address

type=long
access=read-only
default=0
minimum=0
maximum=315446399

dhcpRemoteIdString Specifies a remote-id string. The value of this object is ignored if msapTlsPlcyDhcpRemoteId does not have the value of 'remote-id'.

type=string
default=
minimum=0
maximum=32
Displayed(tab/group)=Remote ID String (DHCP/Option 82)

dhcpVendorIncludeOptions Specifies what is encoded in the Nokia vendor specific sub-option of option 82

type=vpls.DhcpVendorIncludeOptionsMask
default=none
Displayed(tab/group)=Vendor Specific Options (DHCP/Vendor Specific Option)

dhcpVendorOptionString Specifies the string that goes into the Nokia vendor specific sub-option of option 82.

type=string
default=
minimum=0
maximum=32
Displayed(tab/group)=Vendor String (DHCP/Vendor Specific Option)

egrQosPolicyPointer Specifies the egress QoS policy applicable to this MSAP policy in VPLS (L2) services.

type=Pointer
default=Access Egress:1
Displayed(tab/group)=egrQosPolicyPointer (/MSAP QoS Capabilities)

egressMcastGroupName The name of the CLI configured Egress Multicast Group this SAP belongs to. This group might not be configured/exist on the node. In this case egressMcastGroupPointer is set to its default value.

DEPRECATED: 17.3 - No longer supported on SR 15.0R1
type=string
access=read-only
default=
minimum=0
maximum=32
Displayed(tab/group)=Name

egressMcastGroupPointer The value specifies the Egress Multicast Group this SAP belongs to.

DEPRECATED: 17.3 - No longer supported on SR 15.0R1
type=Pointer
default=
Displayed(tab/group)=Egress Multicast Group

igmpSnpgFastLeave Specifies whether fast leave is allowed.

type=vpls.IgmpSnoopingAdminState
default=disabled
Displayed(tab/group)=Fast-Leave (IGMP Snooping)

igmpSnpgGenQueryInterval Specifies the interval (in seconds) between two consecutive general queries sent by the system

type=int
default=125
minimum=2
maximum=1024
units=seconds
Displayed(tab/group)=General Query Interval (IGMP Snooping/Queries)

igmpSnpgIgmpVersion Specifies the version of IGMP running on the MSAP.

type=vpls.IgmpVersionType
default=3
minimum=1
maximum=3
Displayed(tab/group)=IGMP Version (IGMP Snooping/Queries)

igmpSnpgImportPolicy Specifies the policy statement that is be applied to all incoming IGMP messages on the MSAP.

type=string
default=
minimum=0
maximum=32
Displayed(tab/group)=Import Policy (IGMP Snooping)

igmpSnpgLastMemberInterval Specifies the Max Response Time (in tenths of a second) used in Group-Specific and Group-Source-Specific Queries sent in response to 'leave' messages.

type=int
default=10
minimum=1
maximum=50
units=tenths of seconds
Displayed(tab/group)=Last Member Query Interval (IGMP Snooping/Groups)

igmpSnpgMaxNbrGroups Specifies how many group addresses are allowed.

type=int
default=0
minimum=0
maximum=1000
Displayed(tab/group)=Maximum Number of Groups (IGMP Snooping/Groups)

igmpSnpgQueryResponseInterval Specifies the maximum response time (in seconds) advertised in IGMPv2/v3 queries.

type=int
default=10
minimum=1
maximum=1023
units=seconds
Displayed(tab/group)=Maximum Response Interval (IGMP Snooping/Queries)

igmpSnpgRobustCount Specifies the robustness variable

type=int
default=2
minimum=2
maximum=7
Displayed(tab/group)=Robust Count (IGMP Snooping/Queries)

igmpSnpgSendQueries Specifies whether the system generates General Queries by itself.

type=vpls.IgmpSnoopingAdminState
default=disabled
Displayed(tab/group)=Send Queries (IGMP Snooping/Queries)

ingQueueingType Specifies the ingress queueing type applicable to this MSAP policy in VPLS (L2) services.

type=msappolicy.VplsIngressQueueingTypeEnum
default=multiPointSharedQueueing
Displayed(tab/group)=Ingress Queuing Type (/MSAP QoS Capabilities)

mCastCacIntfPolicyPointer Pointer to the instance of the multicast cac interface policy object.

type=Pointer
default=
Displayed(tab/group)=Multicast CAC Interface Policy (IGMP Snooping/Mcast CAC)

mCastCacPolicyName The name of the CLI configured multicast CAC policy. This policy might not be configured/exist on the node. In this case mCastCacPolicyPointer is set to its default value.

type=string
access=read-only
default=
minimum=0
maximum=32
Displayed(tab/group)=Name (IGMP Snooping/Mcast CAC)

mCastCacPolicyPointer Pointer to the instance of the multicast cac policy object.

type=Pointer
default=
Displayed(tab/group)=Multicast CAC Policy (IGMP Snooping/Mcast CAC)

mCastPreRsvdMandatoryBandwidth The value of preRsvdMandatoryBandwidth specifies the bandwidth pre-reserved for all the mandatory channels on a given interface in kilo-bits per second(kbps). If the value of unconstrainedBandwidth is '0', no mandatory channels are allowed. If the value of unconstrainedBandwidth is '-1', then all mandatory and optional channels are allowed. If the value of preRsvdMandatoryBandwidth is equal to the value of unconstrainedBandwidth, then all the unconstrained bandwidth on a given interface is allocated to mandatory channels configured through multicast cac policy on that interface and no optional groups (channels) are allowed. The default value of '-1' can be set only by setting unconstrainedBandwidth object to '-1'. An attempt to set the value of preRsvdMandatoryBandwidth to '-1' will result in inconsistent value error. The value of preRsvdMandatoryBandwidth will be set to the same as unconstrainedBandwidth if the latter is set to either '-1' or '0'. The value of preRsvdMandatoryBandwidth should always be less than or equal to that of unconstrainedBandwidth. An attempt to set the value of preRsvdMandatoryBandwidth greater than that of unconstrainedBandwidth will result in inconsistent value error.

type=int
default=-1
minimum=-1
maximum=2147483647
units=kbps
Displayed(tab/group)=Mandatory Bandwidth (IGMP Snooping/Mcast CAC)

mCastUnconstrainedBandwidth The bandwidth assigned for interface's multicast cac policy traffic in kilo-bits per second(kbps). If the default value of '0' is set, then the value will be set to the physical bandwidth available for the interface.

type=int
default=-1
minimum=-1
maximum=2147483647
units=kbps
Displayed(tab/group)=Unconstrained Bandwidth (IGMP Snooping/Mcast CAC)

macDestAddrHashing Specifies whether subscriber traffic egressing a LAG SAP has its egress LAG link selected by a function of the MAC destination address instead of subscriber id. Only applicable on LAG and Vpls

type=ressubscr.SubMgmtMacAddrHashingType
default=false
Displayed(tab/group)=LAG Link Selection

msappolicy.McastCacLagEntry-Set type=Children-Set
msappolicy.McastCacLevelEntry-Set type=Children-Set
mvrFromVplsId Specifies from which VPLS are copied the multicast streams corresponding to the groups learned via the MSAP.

type=long
default=0
minimum=0
maximum=2147483647
Displayed(tab/group)=Source MVR VPLS (IGMP Snooping/MVR)

qosPolicyPointer Specifies the ingress QoS policy applicable to this MSAP policy in VPLS (L2) services.

type=Pointer
default=Access Ingress:1
Displayed(tab/group)=qosPolicyPointer (/MSAP QoS Capabilities)

shgSiteName Name of the Split Horizon Group Site.

type=string
default=
minimum=0
maximum=32
Displayed(tab/group)=Split Horizon Group Name

useLagPortWeight Indicates if this system must use the LAG port weight while calculating Multicast CAC constraints.

type=boolean
default=false
Displayed(tab/group)=Use Lag Port Weight (IGMP Snooping/Mcast CAC)

  
Properties inherited from policy.PolicyItemDefinition
containingPolicyDisplayedName, containingPolicyId
 
Properties inherited from policy.PolicyObject
description, displayedName, globalPolicy, id, isLocal, policyType, siteId, siteName, templateObject
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Supported Network Elements
7750 SR
7705 SAR Gen 2
7705 SAR Hm
7450 ESS
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 (all versions)
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