Skip Headers
Oracle® Communications IP Service Activator Cisco IOS Cartridge Guide
Release 7.2

E47722-01
Go to Documentation Home
Home
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
PDF · Mobi · ePub

A Options Framework

This appendix outlines the options framework in the Oracle Communications IP Service Activator Cisco IOS cartridge.

The options framework controls the configuration style for different device type and IOS operating system version combinations. These options are registered by the cartridge in the MIPSA_registry.xml file. A sample file is displayed below:

<?xml version="1.0" encoding="UTF-8"?>
<cartridgeUnits xmlns="http://www.metasolv.com/serviceactivator/networkprocessor
/cartridgemanager/">
 
  <!-- Cisco 7206VXR -->
  <cartridgeUnit>
    <name>com.oracle.cu1.7206VXR.12.4(11)T3</name>
    <driverType>cisco</driverType>
    <deviceType>Cisco 7206VXR</deviceType>
    <osVersion>12.4(11)T3</osVersion>
    <smToDmQuery>com/metasolv/serviceactivator/cartridges/cisco/units/cu1/sm2dm.
xq</smToDmQuery>
    <dmValidation>com/metasolv/serviceactivator/cartridges/cisco/units/cu1/dmVal
idation.xq</dmValidation>
    <dmMigration>com/metasolv/serviceactivator/cartridges/cisco/xquerylib/dmMigr
ation.xq</dmMigration>
    <dmToCliQuery>com/metasolv/serviceactivator/cartridges/cisco/units/cu1/annot
atedDm2Cli.xq</dmToCliQuery>
    <capabilities>com/oracle/capabilities/cisco_7200.xml</capabilities>
    <options>com/oracle/options/Cisco_7206VXR-12.4(11)T3.xml</options>
    <errorMessages>com/metasolv/serviceactivator/cartridges/cisco/messages/error
Messages.xml</errorMessages>
 <warningMessages>com/metasolv/serviceactivator/cartridges/cisco/messages/war
ningMessages.xml</warningMessages>
    <successMessages>com/metasolv/serviceactivator/cartridges/cisco/messages/suc
cessMessages.xml</successMessages>
  </cartridgeUnit>
 
</cartridgeUnits>…

The options entry references an option configuration file with the path relative to SERVICEACTIVATOR_HOME /Config/networkProcessor.

In this example, the Cisco_7206VXR-12.4(11)T3.xml file is located in the following directory:

IP_SERVICE_ACTIVATOR_HOME/Config/networkProcessor/com/oracle/options

A sample file is displayed below:

<?xml version="1.0" encoding="UTF-8"?>
 
<!-- 
 - Oracle IP Service Activator Cisco Cartridge Options 
 - Device: Cisco 7206VXR 
 - IOS: 12.4(11)T3 
 -->
<base:options xsi:type="CartridgeOptions" xmlns="http://www.metasolv.com/serviceactivator/cisco/options" xmlns:base="http://www.metasolv.com/se
rviceactivator/options" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <cartridge.cisco.qos.mapClassNamingStrategy>auto</cartridge.cisco.qos.mapClassNamingStrategy>
   <cartridge.cisco.qos.mapclass.framerelay.mincir.in.validation>sameAsOut</cartridge.cisco.qos.mapclass.framerelay.mincir.in.validation>
   <cartridge.cisco.qos.atmQosOnPvc>vcClass</cartridge.cisco.qos.atmQosOnPvc>
</base:options>

Configuration Options

Table A-1 details the configuration options for the Cisco IOS cartridge. For the options files to be valid, you must enter the options definitions in the order below. The default value is used if an option is not defined.

Note:

Changing the value of an option for a device that has existing configurations provisioned by IP Service Activator could result in the configurations being removed and re-added using the new configuration style.

Table A-1 Configuration Options

Option Default Value Possible Values Description

cartridge.cisco.qos.mapClassNamingStrategy

auto

  • auto

  • concatenation

  • phbname

Cisco Map Class Naming Strategy

The Frame Relay map class naming strategy:

  • auto (default) - auto generate the name

  • concatenation - creates the map-class name by concatenating the names of all PHB groups (PHB, or MQC, or both) applied to the interface, both inbound and outbound. For example, if two PHB groups called FRTSPHBgroup and MQCOut are applied to an interface, the map-class command would be as follows: map-class frame-relay FRTSPHBGroup-MQCOut

  • phbname - name the map-class after one of the PHB and MQC PHB groups that contribute to the map-class. Take the name from the following list in the specified order:

    - PHB group (if it exists)

    - outbound MQC PHB group (if it exists)

    - inbound MQC PHB group

cartridge.cisco.qos.mapclass.framerelay.mincir.in.validation

sameAsOut

  • sameAsOut

  • noValidation

Cisco Map Class Frame Relay mincir in validation

Defines the type of validation for the Frame Relay mincir in value:

  • sameAsOut (default) - the mincir in value needs to be equal to the mincir out value.

  • noValidation - no validation will be done for the mincir in value.

cartridge.cisco.qos.atmQosOnPvc

vcClass

  • vcClass

  • direct

Cisco ATM QOS on PVC

Defines how QOS is provisioned on ATM PVCs:

  • vcClass (default) - use the VC class.

  • direct - provision directly on PVC.

cartridge.cisco.qos.trafficShapingOnFRInterface

mapClass

  • policyMap

  • mapClass

  • dts

Cisco Traffic Shaping on Frame Relay Interface

Defines how traffic shaping is provisioned on Frame Relay interfaces:

  • policyMap - use a policy map.

  • mapClass (default) - use a map class.

  • dts - use distributed traffic shaping (7500 series).

cartridge.cisco.qos.suppressRateLimitAcl

false

  • false

  • true

Cisco Suppress Rate Limit ACL

Indicates whether the access group in the rate-limit command should be suppressed when no classification is used.

cartridge.cisco.qos.ratePoliceFormat

multiLine

  • multiLine

  • singleLine

Cisco Rate Policing Format

Indicates which command format to use:

  • singleLine - use single line format.

  • multiLine (default) - use multiple line format.

  • This option is only applicable for Single-Rate policing

cartridge.cisco.qos.policymap.police.twoRate.lineFormat

multiLine

  • multiLine

  • singleLine

Cisco Two-Rate Policing Format

Indicates which command format to use:

  • singleLine - use single line format.

  • multiLine (default) - use multiple line format.

  • This option is only applicable for Two-Rate policing

cartridge.cisco.qos.policymap.police.defaultCBSValue

-1

xs:integer

Cisco Police CBS Default Value for 'Absolute' rate-type

Indicates the Committed Burst Size to use when the default check box is checked in the MQC PHB Group Police tab.

The value must be greater than -1 in order to take effect. If a negative value is specified, the CBS value is not configured when the police command is issued. This value is read in case of 'Absolute' rate-type only.

cartridge.cisco.qos.policymap.police.percent.defaultCBSValue

-1

xs:integer

Cisco Police CBS Default Value for 'Percent' rate-type

Indicates the Committed Burst Size to use when the default check box is checked in the MQC PHB Group Police tab.

The value must be greater than -1 in order to take effect. If a negative value is specified, the CBS value is not configured when the police command is issued. This value is read in case of 'Percent' rate-type only. The range is 1-2000.

cartridge.cisco.qos.policymap.police.defaultEBSValue

-1

xs:integer

Cisco Police EBS Default Value for'Absolute' rate-type

Indicates the Excess Burst Size to use when the default check box is checked in the MQC PHB Group Police tab.

The value must be greater than -1 in order to take effect. If a negative value is specified, the EBS value is not be configured when the police command is issued. This value is read in case of 'Absolute' rate-type only.

cartridge.cisco.qos.policymap.police.percent.defaultEBSValue

-1

xs:integer

Cisco Police EBS Default Value for 'Percent' rate-type

Indicates the Excess Burst Size to use when the default check box is checked in the MQC PHB Group Police tab.

The value must be greater than -1 in order to take effect. If a negative value is specified, the EBS value is not be configured when the police command is issued. This value is read in case of 'Percent' rate-type only.

cartridge.cisco.qos.classmap.dscpMatchEnhanced

false

  • true

  • false

Cisco Class Map Match IP DSCP Enhanced

Indicates which command format to use:

  • true: match dscp

    [IPv4 and IPv6 packets]

  • false: match ip dscp

    [IPv4 packets only]

This option also applies during strict aggregation.

This option only applies when an address type of 'IPv4' is selected. For an address type selection of 'IPv6', 'match dscp' will be used. Use of the 'ip' keyword specifies that the match is for IPv4 packets only. The absence of the 'ip' keyword, which is supported on device/IOS combinations supporting IPv6, specifies that the match is on both IPv4 and IPv6 packets.

cartridge.cisco.qos.classmap.precedenceMatchEnhanced

false

  • true

  • false

Cisco Class Map Match IP Precedence Enhanced

Indicates which command format to use:

  • true: match precedence

    [IPv4 and IPv6 packets]

  • false: match ip precedence

    [IPv4 packets only]

This option also applies during strict aggregation.

This option only applies when an address type of 'IPv4' is selected. For an address type selection of 'IPv6', 'match dscp' will be used. Use of the 'ip' keyword specifies that the match is for IPv4 packets only. The absence of the 'ip' keyword, which is supported on device/IOS combinations supporting IPv6, specifies that the match is on both IPv4 and IPv6 packets.

cartridge.cisco.qos.classmap.tosType

object-model

  • object-model

  • dscp

  • precedence

Cisco Class Map TOS Type

Indicates the TOS to use when issuing the classmap command of match [dscp | precedence]:

  • object-model: packet marking is dictated by the object model.

  • dscp: dscp marking is used, similar to the ClassMap_DscpMatch setting in the CDD mechanism file.

  • precedence: precedence marking is used.

This option is ignored when using strict aggregation.

cartridge.cisco.qos.classmap.existWithEmptyMatchCriteria

true

  • true

  • false

Cisco Class Map Exists with Empty Match Criteria

Indicates whether the device allows a class map to exist without any match criteria:

  • true: class maps can exist without any match criteria.

  • false: class maps cannot exist without any match criteria.

If the value is set to false, you must ensure that a modification to the class map does not result in all of its match criteria being removed. In some cases, you may need to remove the service policy from the interface in order for the operation to be successful.

cartridge.cisco.qos.classmap.isPerPortPerVlanSupported

false

  • true

  • false

Cisco Support for the Per Port Per Vlan Qos

Indicates whether the device support the per port per vlan Qos.

true: support per port per vlan

false: per port per vlan is not supported

If the value is set to 'true', special care is taken to ensure that a modification to the class map does not result in interface service policy being removed automatically by the device. In some cases, the service policy may also need to be removed from, and added back to, the interface in order for the operation to succeed.

cartridge.cisco.qos.classmap.matchany.isSupported

true

  • true

  • false

Cisco Catalyst Switches Support for the Match Any Command

Indicates if the match any command is supported for class map configurations:

  • true: create the class map with a match any statement.

  • false: create the class map without a match any statement.

Strict aggregation does not change the behavior of this option.

Changing this value changes support for match any commands.

cartridge.cisco.qos.classmap.match.isAggregateVlanSupported

true

  • true

  • false

Cisco Support for aggregating the Match vlan commands with more than two VLAN IDs.

Indicates if the aggregation of match vlan commands with more than two VLAN IDs is supported for class map configurations.

  • true: create the aggregated match vlan command with more than two VLAN IDs.

  • false: create the match vlan command by distributing match vlan commands with maximum two VLAN IDs per match statement.

Changing this value will change the support for aggregation of match vlan commands.

cartridge.cisco.qos.classmap.matchCosSupport.hardwareList

   

Cisco Support for MQCPHB "match cos" command. The support for Match Cos command is hardware dependent on some IOS. For example, 12.2SX. On other IOS versions its not. This option will take care of both cases.

For hardware dependent supporting devices, list of items will be populated in this option based on entries for hardware types made in option csv file. For hardware independent supporting devices, no item would be populated and existence of the option element would validate the support of Match Cos command.

Example:

<cartridge.cisco.qos.classmap.matchCosSupport.hardwareList>

<base:item>7600-SIP-200</base:item>

<base:item>7600-SIP-400</base:item>

<base:item>4--VIP2-50--PA-2E3</base:item>

</cartridge.cisco.qos.classmap.matchCosSupport.hardwareList>

Where <base:item> contains the hardware type which supports the Cos Traffic type (or "match cos" command).

cartridge.cisco.qos.classmap.matchCosInner.isSupported

false

  • true

  • false

Indicates whether the "match cos inner" command is supported on the device.

true - COS Inner traffic type is supported on the device

false(default) - COS Inner traffic type is not supported on the device

cartridge.cisco.qos.policymap.fairqueue.isSupported

true

  • true

  • false

Cisco Support for the Fair-Queue Command

Indicates if the fair-queue command is supported for policy map configurations:

  • true: create the policy map with a fair-queue statement.

  • false: no ACL reference; fair-queue statements are used in the policy map.

Changing this value changes support for fair-queue commands.

cartridge.cisco.qos.policymap.setDscpEnhanced

false

  • true

  • false

Cisco Policy Map Set IP DSCP Enhanced

Indicates which command format to use:

  • true: set dscp

    [IPv4 and IPv6 packets]

  • false: set ip dscp

    [IPv4 packets only]

  • To set DSCP values for IPv4 packets only, use the 'ip' keyword. Without the 'ip' keyword, set DSCP values for both IPv4 and IPv6 packets. The absence of the 'ip' keyword is supported on device/IOS combinations supporting IPv6.

cartridge.cisco.qos.policymap.setPrecedenceEnhanced

false

  • true

  • false

Cisco Policy Map Set IP Precedence Enhanced

Indicates which command format to use:

  • true: set precedence

    [IPv4 and IPv6 packets]

  • false: set ip precedence

    [IPv4 packets only]

  • To set precedence values for IPv4 packets only, use the 'ip' keyword. Without the 'ip' keyword, set precedence values for both IPv4 and IPv6 packets. The absence of the 'ip' keyword is supported on device/IOS combinations supporting IPv6.

cartridge.cisco.qos.policymap.setTosType

object-model

  • object-model

  • dscp

  • precedence

Cisco Policy Map Set TOS Type

Indicates which type of packet marking to use in the policy-map command:

  • object-model: packet marking is dictated by the object model.

  • dscp: dscp marking is used, similar to the PolicyMap_SetDscp setting in the CDD mechanism file.

  • precedence: precedence marking is used

cartridge.cisco.multicast.distributedSwitching

unsupported

  • unsupported

  • mandatory

  • optional

Cisco Muticast Routing Distributed Keyword

Indicates whether multicast distributed switching is mandatory, optional, or not supported on the device.

cartridge.cisco.qos.policymap.defaultWREDType

dscp

  • dscp

  • precedence

Cisco Default WRED Type for Policy Map

Indicates which WRED type to use by default in policy map configuration mode:

  • dscp: issues the command random-detect dscp-based

  • precedence: issues the command random-detect precedence

cartridge.cisco.qos.policymap.wredType

object-model

  • object-model

  • dscp

  • precedence

Cisco WRED Type for Policy Map

Indicates which packet marking to use in policymap WRED commands (MQC WRED in IP Service Activator):

  • object-model: packet marking is dictated by the object model.

  • dscp: dscp marking is used, similar to the PolicyMap_DiffservCompliantWred setting in the CDD mechanism file.

  • precedence: precedence marking is used.

cartridge.cisco.qos.policymap.wredRemoveWithType

false

  • true

  • false

Cisco WRED Type Removal Command Variation for Policy Map

Indicates which command format to use to remove random-detect [dscp-based | precedence]:

  • true: the no random-detect dscp-based or "no random-detect precedence" command will be issued as appropriate

  • false: the no random-detect command will be issued without the wred type

cartridge.cisco.qos.phbwfq.dropStrategy.wredType

object-model

  • object-model

  • dscp

  • precedence

Cisco Drop Strategy as WRED for PHB WFQ

Indicates which packet marking to use in policymap random detect commands (phb wfq in IP Service Activator):

  • object-model: object model decides packet marking.

  • dscp: uses dscp marking

  • precedence: uses precedence marking

cartridge.cisco.qos.phbwfq.dropStrategy.defaultWREDType

dscp

  • dscp

  • precedence

Cisco Drop Strategy as defaultWRED for PHB WFQ

Indicates which packet marking to use in policymap random detect commands (phb wfq in IP Service Activator):

  • dscp: issues the command random-detect dscp-based

  • precedence: issues the command random-detect precedence

cartridge.cisco.qos.policymap.wredDscpGsrBug

false

  • true

  • false

Cisco Generate Extra Random-Detect Command for Dscp

Indicates whether to issue an extra random-detect command for DSCP based policy maps. This can be used for devices that have problems with the normal random-detect command sequence, such as GSRs running IOS 12.0(*)S:

  • true: an extra random-detect command is issued - random-detect and random-detect dscp-based

  • false: the random-detect dscp-based command is issued

cartridge.cisco.qos.interface.wredType

object-model

  • object-model

  • dscp

  • precedence

Cisco Interface WRED Type

Indicates which packet marking to use in interface WRED commands (PHB WRED in IP Service Activator):

  • object-model: packet marking is dictated by the object model.

  • dscp: dscp marking is used, similar to the Wred_DiffservCompliantWred setting in the CDD mechanism file.

  • precedence: precedence marking is used.

cartridge.cisco.qos.car.setTosType

object-model

  • object-model

  • dscp

  • precedence

Cisco CAR Set TOS Type

Indicates which type of packet marking to set in the rate limit command (policing rule in IP Service Activator):

  • object-model: packet marking is dictated by the object model.

  • dscp: dscp marking is used, similar to the Car_SetDiffServ setting in the CDD mechanism file.

  • precedence: precedence marking is used.

cartridge.cisco.qos.acl.numbered.tosType

object-model

  • object-model

  • dscp

  • precedence

Cisco Numbered ACL TOS Type

Indicates which type of packet marking to use in the numbered ACL command:

  • object-model: packet marking will be decided by the object model.

  • dscp: dscp marking will be used, similar to the NumberedAcl_Dscp setting in the CDD mechanism file.

  • precedence: precedence marking will be used.

cartridge.cisco.qos.acl.named.tosType

object-model

  • object-model

  • dscp

  • precedence

Cisco Named ACL TOS Type

Indicates which type of packet marking to use in the named ACL command:

  • object-model: packet marking is dictated by the object model.

  • dscp: dscp marking is used, similar to the NamedAcl_Dscp setting in the CDD mechanism file.

  • precedence: precedence marking is used.

cartridge.cisco.qos.acl.isDscpSupported

true

  • true

  • false

Cisco support for dscp in IPv4 access list

Indicates whether dscp is supported in the IPv4 access list.

cartridge.cisco.qos.acl.protocolFor94

nos

  • nos

  • ipinip

Cisco protocol name for protocol no. 94

Indicates whether to send ipinip or nos for protocol 94.

cartridge.cisco.qos.policymap.police.tosType

object-model

  • object-model

  • dscp

  • precedence

Cisco Policy Map Police TOS Type

Indicates which type of police action you select for MQC policing:

  • object-model: the police action is decided by the object model.

  • dscp: the set-dscp-transmit action is used.

  • precedence: the set-prec-transmit action is used.

cartridge.cisco.qos.policymap.police.roundoffCIRValue

false

  • true

  • false

Cisco CIR and PIR (in TR policing) Value is Rounded Up

Indicates whether the device rounds the CIR and PIR (in TR policing) value upwards in police or mls qos aggregate-policer commands.

If the value is set to true, the cartridge rounds the CIR value upwards. It uses the 'cartridge.cisco. qos.policymap.police.roundoffCIRFactor' option in order to determine the nearest multiple to round towards.

cartridge.cisco.qos.policymap.police.roundoffCIRFactor

8000

  • 500

  • 8000

Cisco Multiple Used when Rounding CIR and PIR (in TR policing) Values

This value indicates the multiple that the device uses when rounding up CIR and PIR (in TR policing) values in police or mls qos aggregate-policer commands.

The cartridge rounds the CIR and PIR (in TR policing) value upwards to the nearest multiple of the specified value. The 'cartridge.cisco.qos.policymap.police. roundoffCIRValue' option must be set to true in order for this value to take effect.

cartridge.cisco.qos.policymap.police.SRsingleLine.percentAndTimeBasedSyntax.isSupported

false

  • true

  • false

Cisco Support for percentage and time-based syntax on single-rate police

Indicates whether the percentage and time based syntax to be followed for single-rate police command in single-line.

If this value is set to 'true' along with ratePoliceFormat set to 'singleLine', then syntax for 'percent' rate-type single-rate police will be 'police cir percent percentage [burst-in-msec] [bc conform-burst-in-msec ms] [be peak-burst-in-msec ms] [conform-action action] [exceed-action action [violate-action action]]]'d-action action [violate-action action]]]'

cartridge.cisco.qos.policymap.police.cisco10000SeriesSyntax.isSupported

false

  • true

  • false

Cisco Support for the Police percentage and time based syntax for 10k series

Indicates whether the percentage and time based syntax for 10k series is to be followed for the police command.

If this value is set to 'true', then syntax for percent type SR(single-line, depending on percentAndTimeBasedSyntax option value)/TR police will be 'police cir percent percentage [burst-in-msec] [bc conform-burst-in-msec ms] [pir percentage] [be peak-burst-in-msec ms] [conform-action action] [exceed-action action] [violate-action action]'ed-action action] [violate-action action]'

cartridge.cisco.qos.policymap.police.violateAction.isSupported

true

  • true

  • false

Cisco Support for the Police Violate Action

Indicates whether the violate-action parameter is supported for the police command.

If this value is set to false, then the violate-action parameter is not issued.

cartridge.cisco.qos.policymap.police.exceedAction.isSupported

true

  • true

  • false

Cisco Support for the Police Exceed Action

Indicates whether the exceed-action parameter is supported for the police command.

If this value is set to false, then the exceed-action parameter is not issued.

cartridge.cisco.qos.policymap.police.conformAction.isSupported

true

  • true

  • false

Cisco Support for the Police Conform Action

Indicates whether the conform-action parameter is supported for the police command.

If this value is set to false, then the conform-action parameter is not issued.

cartridge.cisco.qos.rateLimitWithMplsAction

set-mpls-exp

  • set-mpls-exp-imposition

  • set-mpls-exp

Cisco Rate Limit MPLS Action

Indicates which MPLS Action to use:

  • set-mpls-exp-imposition: use mpls imposition

  • set-mpls-exp (default): use multiple line format

cartridge.cisco.qos.sendAllShapeRates

false

  • true

  • false

Cisco Shape Rates

Indicates which command format to use:

  • For Average shaping:

    shape average {cir} or shape average {cir} {cir*4ms} {cir*4ms} eg. shape average 56000 or shape average 56000 224 224

    shape average {cir} {bc} or shape average {cir} {bc} {bc} eg. shape average 56000 28000 or shape average 56000 28000 28000

  • For Peak Shaping:

    shape peak {cir} or shape peak {cir} {cir*4ms} {cir*4ms} eg. shape peak 16000 or shape peak 16000 64 64

    shape peak {cir} {bc} or shape peak {cir} {bc} {bc} eg. shape peak 56000 28000 or shape peak 56000 28000 28000

cartridge.cisco.qos.atmHoldQueue.maximum

1024

4 to 2048

Cisco QOS ATM Hold Queue Depth Maximum Value

Defines the maximum value for the ATM Hold Queue Depth.

A fault is raised if the ATM Hold Queue Depth is greater than the specified value.

cartridge.cisco.qos.atmHoldQueue.minimum

5

4 to 2048

Cisco QOS ATM Hold Queue Depth Minimum Value

Defines the minimum value for the ATM Hold Queue Depth.

A fault is raised if the ATM Hold Queue Depth is less than the specified value.

cartridge.cisco.qos.atmPvcVciRange.maximum

1023

0 to 65535

Cisco QOS ATM PVC VCI Maximum Value

Defines the maximum value for the ATM PVC VCI. A fault is raised if the ATM PVC VCI is greater than the specified value.

cartridge.cisco.qos.atmPvcVciRange.minimum

0

0 to 65535

Cisco QOS ATM PVC VCI Minimum Value

Defines the minimum value for the ATM PVC VCI.

A fault is raised if the ATM PVC VCI is less than the specified value.

cartridge.cisco.qos.frHoldQueue.maximum

1024

1 to 2048

Cisco QOS FR Hold Queue Depth Maximum Value

Defines the maximum value for the Frame Relay Hold Queue Depth.

A fault is raised if the Frame Relay Hold Queue Depth is greater than the specified value.

cartridge.cisco.qos.frHoldQueue.minimum

1

1 to 2048

Cisco QOS FR Hold Queue Depth Minimum Value

Defines the minimum value for the Frame Relay Hold Queue Depth.

A fault is raised if the Frame Relay Hold Queue Depth is less than the specified value.

cartridge.cisco.qos.mlsQos.enable

false

  • true

  • false

Cisco Support for the mls qos command

Indicates whether the mls qos command can be used to enable QoS for the device.

cartridge.cisco.qos.policerAggregateSyntax.isSupported

false

  • true

  • false

Cisco Support for the policer aggregate command syntax

Indicates whether the policer aggregate command can be used to enable QoS for the device.

cartridge.cisco.qos.aggregatePolicer.commandSyntax

mls_qos_aggregate

 

Cisco Support for the named aggregate policer command syntax

Indicates which command syntax to use when defining the aggregate policer.

Changing this value will change the command syntax for all aggregate policers.

cartridge.cisco.qos.policingRule.rateLimit.roundoffCIRValue

true

  • true

  • false

Cisco CIR Value is Rounded Up

Indicates whether the device rounds the CIR value upwards in rare-limit output/input access-group commands.

If the value is set to true, then the cartridge will round the CIR upwards. The cartridge will use the ''cartridge.cisco.qos.policingRule.rateLimit.roundoffCIRFactor'' option in order to determine the nearest multiple to round towards.

cartridge.cisco.qos.policingRule.rateLimit.roundoffCIRFactor

8000

  • 500

  • 8000

Cisco Multiple Used when Rounding CIR Values

Indicates the multiple which the device uses when rounding up CIR values in rate-limit output/input access-group commands.

The cartridge will round the CIR value upwards to the nearest multiple of the specified value. The "cartridge.cisco.qos.policingRule.rateLimit.roundoffCIRValue" option must be set to true for this value to take effect.

cartridge.cisco.qos.encapsulateNamesWithQuotes

true

  • true

  • false

Indicates whether the double-quotes supported around classmap,policymap,policer names.

If this value is set to 'false', then the names are not encoded in double quotes.

cartridge.cisco.saa.icmpEcho.sourceIpAddress.isSupported

true

  • true

  • false

Cisco Support for the SAA ICMP Echo Operation Source IP Address.

Indicates whether the Source IP Address configuration is supported for SAA ICMP Echo operations.

A fault is raised if this value is set to false and a source IP address is set for an ICMP Echo operation.

cartridge.cisco.saa.tos.isSupported

true

  • true

  • false

Cisco Support for SAA ToS

Indicates whether the ToS configuration is supported for SAA operations.

A fault is raised if this value is set to false and a ToS value is set for an SAA operation.

cartridge.cisco.saa.rtr.schedule.forever.isSupported

true

  • true

  • false

Cisco Support for SAA Rtr-Schedule Lifetime Forever

Indicates whether the life forever parameter is supported for the rtr schedule command.

If the value is set to true, then the life forever parameter is used whenever the lifetime value is set to Default.

Note: The default is true for devices with IOS version 12.1 and 12.2. For devices with IOS version 12.0, the default is false.

cartridge.cisco.saa.verifyErrorEnable.isSupported

true

  • true

  • false

Cisco Support for SAA Verify-Error-Enable with Error Checking

Indicates whether the verify-error-enable parameter is supported for the rtr reaction-configuration command.

A fault is raised if this value is set to false and error checking is enabled.

Note: The default value is false for IOS version 12.0. For IOS version 12.2 the default value is true.

cartridge.cisco.saa.tcp.requestDataSize.isSupported

true

  • true

  • false

Cisco Support for SAA TCP Connect Operation Request Data Size

Indicates whether the request-data-size command is supported for SAA TCP Connect operations.

A fault is raised if this value is set to false and a request size is set for a TCP Connect operation.

cartridge.cisco.saa.action.nmvt.isSupported

true

  • true

  • false

Cisco Support for SAA Threshold Action-Type Nmvt

Indicates whether the nmvt threshold action-type is supported for the SAA rtr reaction-configuration command.

A fault is raised if this value is set to false and the action type is set to nmvt.

cartridge.cisco.saa.rtr.reactionConfig.multipleMonitorElementsAllowed

false

  • true

  • false

Cisco SAA Rtr Reaction-Configuration Multiple Monitor Elements Allowed

Indicates whether multiple monitor parameters are allowed for the SAA rtr reaction-configuration command. The monitor elements include the connection-loss-enable, timeout-enable, and verify-error-enable parameters.

If the value is set to true, then multiple monitor elements are configured in a single rtr reaction-configuration command.

cartridge.cisco.saa.jitter.maxInterval

0

xs:integer

Cisco SAA Jitter Operation Maximum Interval Value

Indicates the maximum allowable Jitter interval value. The Jitter interval value is calculated by multiplying the number of packets by the inter-packet interval. A value of 0 means that there is no maximum on the device.

A fault is raised if the Jitter interval is greater than the specified value.

cartridge.cisco.saa.removeProbeTwice

false

  • true

  • false

Cisco SAA RTR Probe to be Removed Twice

Indicates whether to send the no rtr {probe-id} command twice in order to remove the RTR Probe.

If the value is set to true, then the no rtr {probe-id} command is sent twice whenever it is used.

cartridge.cisco.saa.rtr.thresholdType.average.isSupported

true

  • true

  • false

Cisco Support for SAA Threshold-Type Average

Indicates whether the threshold-type average parameter is supported for the SAA rtr reaction-configuration command.

A fault is raised if this value is set to false and the threshold type is set to average.

cartridge.cisco.saa.rtr.thresholdType.consecutive.isSupported

true

  • true

  • false

Cisco Support for SAA Threshold-Type Consecutive

Indicates whether the threshold-type consecutive parameter is supported for the SAA rtr reaction-configuration command.

A fault is raised if this value is set to false and the threshold type is set to consecutive.

cartridge.cisco.saa.rtr.commandSyntax

rtr

  • rtr

  • Ip sla monitor

  • Ip sla

Cisco SAA RTR Command Syntax

Indicates which command syntax to use when provisioning SAA RTR configurations.

Changing this value will change the command syntax for all future SAA RTR configurations.

cartridge.cisco.saa.icmpEcho.commandSyntax

type echo protocol ipIcmpEcho

  • type echo protocol ipIcmpEcho

  • icmp-echo

Cisco SAA Icmp Echo Command Syntax

Indicates which command syntax to use when provisioning SAA Icmp Echo configurations.

Changing this value will change the command syntax for all future SAA Icmp Echo operations.

cartridge.cisco.saa.udpEcho.commandSyntax

type udpEcho

  • type udpEcho

  • udp-echo

Cisco SAA UDP Echo Command Syntax

Indicates which command syntax to use when provisioning SAA UDP Echo configurations.

Changing this value will change the command syntax for all future SAA UDP Echo operations.

cartridge.cisco.saa.tcpConnect.commandSyntax

type tcpConnect

  • type tcpConnect

  • tcp-connect

Cisco SAA TCP Connect Command Syntax

Indicates which command syntax to use when provisioning SAA TCP Connect configurations.

Changing this value will change the command syntax for all future SAA TCP Connect operations.

cartridge.cisco.saa.jitter.commandSyntax

type jitter

  • type jitter

  • udp-jitter

Cisco SAA Jitter Command Syntax

Indicates which command syntax to use when provisioning SAA Jitter configurations.

Changing this value will change the command syntax for all future SAA Jitter operations.

cartridge.cisco.saa.bucketOfHistoryKept.commandSyntax

buckets-of-history-kept

  • buckets-of-history-kept

  • history buckets-kept

Cisco SAA History-Buckets Command Syntax

Indicates which command syntax to use when provisioning SAA History-Buckets configurations.

Changing this value will change the command syntax for all future SAA History-Buckets operations.

cartridge.cisco.saa.filterForHistory.commandSyntax

filter-for-history

  • filter-for-history

  • history filter

Cisco SAA History-Filter Command Syntax

Indicates which command syntax to use when provisioning SAA History-Filter configurations.

Changing this value will change the command syntax for all future SAA History-Filter operations.

cartridge.cisco.saa.livesOfHistoryKept.commandSyntax

lives-of-history-kept

  • lives-of-history-kept

  • history lives-kept

Cisco SAA History-Lives-Kept Command Syntax

Indicates which command syntax to use when provisioning SAA History-Lives-Kept configurations.

Changing this value will change the command syntax for all future SAA History-Lives-Kept operations.

cartridge.cisco.saa.vrfName.commandSyntax

vrf

 

Cisco SAA VRF-aware Command Syntax

Indicates which command syntax to use when provisioning SAA VRF-aware configurations.

Changing this value will change the command syntax for all future SAA VRF-aware operations.

cartridge.cisco.saa.icmpEcho.requestDataSize.minimum

0

0 to 65535

Cisco SAA ICMP Echo Request-Data-Size Minimum Value

Indicates the minimum allowable value for the request-data-size command in SAA ICMP Echo operations.

A fault is raised if the request size is less than the specified value.

cartridge.cisco.saa.icmpEcho.requestDataSize.maximum

65535

0 to 65535

Cisco SAA ICMP Echo Request-Data-Size Maximum Value

Indicates the maximum allowable value for the request-data-size command in SAA ICMP Echo operations.

A fault is raised if the request size is greater than the specified value.

cartridge.cisco.saa.udpEcho.requestDataSize.minimum

4

4 to 8192

Cisco SAA UDP Echo Request-Data-Size Minimum Value

Indicates the minimum allowable value for the request-data-size command in SAA UDP Echo operations.

A fault is raised if the request size is less than the specified value.

cartridge.cisco.saa.udpEcho.requestDataSize.maximum

8192

4 to 8192

Cisco SAA UDP Echo Request-Data-Size Maximum value

Indicates the maximum allowable value for the request-data-size command in SAA UDP Echo operations.

A fault is raised if the request size is greater than the specified value.

Note: Devices with IOS versions 12.0 and 12.2 support maximum value of 1500 as default, whereas devices with IOS versions 12.4 and above support default value of 8192.

cartridge.cisco.saa.tcpConnect.requestDataSize.minimum

0

0 to 65535

Cisco SAA TCP Connect Request-Data-Size Minimum Value

Indicates the minimum allowable value for the request-data-size command in SAA TCP Connect operations.

A fault is raised if the request size is less than the specified value.

cartridge.cisco.saa.tcpConnect.requestDataSize.maximum

65535

0 to 65535

Cisco SAA TCP Connect Request-Data-Size Maximum Value

Indicates the maximum allowable value for the request-data-size command in SAA TCP Connect operations.

A fault is raised if the request size is greater than the specified value.

cartridge.cisco.saa.icmpEcho.frequency.minimum

0

0 to 604800

Cisco SAA ICMP Echo Frequency Minimum Value

Indicates the minimum allowable frequency value for SAA ICMP Echo operations.

A fault is raised if the period setting is less than the specified value.

cartridge.cisco.saa.icmpEcho.frequency.maximum

604800

0 to 604800

Cisco SAA ICMP Echo Frequency Maximum Value

Indicates the maximum allowable frequency value for SAA ICMP Echo operations.

A fault is raised if the period setting is greater than the specified value.

cartridge.cisco.saa.udpEcho.frequency.minimum

0

0 to 604800

Cisco SAA UDP Echo Frequency Minimum Value

Indicates the minimum allowable frequency value for SAA UDP Echo operations.

A fault is raised if the period setting is less than the specified value.

cartridge.cisco.saa.udpEcho.frequency.maximum

604800

0 to 604800

Cisco SAA UDP Echo Frequency Maximum Value

Indicates the maximum allowable frequency value for SAA UDP Echo operations.

A fault is raised if the period setting is greater than the specified value.

cartridge.cisco.saa.tcpConnect.frequency.minimum

0

0 to 604800

Cisco SAA TCP Connect Frequency Minimum Value

Indicates the minimum allowable frequency value for SAA TCP Connect operations.

A fault is raised if the period setting is less than the specified value.

cartridge.cisco.saa.tcpConnect.frequency.maximum

604800

0 to 604800

Cisco SAA TCP Connect Frequency Maximum Value

Indicates the maximum allowable frequency value for SAA TCP Connect operations.

A fault is raised if the period setting is greater than the specified value.

cartridge.cisco.saa.jitter.frequency.minimum

0

0 to 604800

Cisco SAA Jitter Frequency Minimum Value

Indicates the minimum allowable frequency value for SAA Jitter operations.

A fault is raised if the period setting is less than the specified value.

cartridge.cisco.saa.jitter.frequency.maximum

604800

0 to 604800

Cisco SAA Jitter Frequency Maximum Value

Indicates the maximum allowable frequency value for SAA Jitter operations.

A fault is raised if the period setting is greater than the specified value.

cartridge.cisco.saa.timeout.minimum

0

0 to 604800000

Cisco SAA Timeout Minimum Value

Indicates the minimum allowable timeout value for SAA operations.

A fault is raised if the timeout setting is less than the specified value.

Note: The default value is 1 for IOS version 12.0. For 12.4 version the default value is set as 0.

cartridge.cisco.saa.timeout.maximum

604800000

0 to 604800000

Cisco SAA Timeout Maximum Value

Indicates the maximum allowable timeout value for SAA operations.

A fault is raised if the timeout setting is greater than the specified value.

cartridge.cisco.saa.liveOfHistoryKept.minimum

0

0 to 25

Cisco SAA History-Lives-Kept Minimum Value

Indicates the minimum allowable History Lives Kept value for SAA operations.

A fault is raised if the lives kept setting is less than the specified value.

cartridge.cisco.saa.liveOfHistoryKept.maximum

2

0 to 25

Cisco SAA History-Lives-Kept Maximum Value

Indicates the maximum allowable History Lives Kept value for SAA operations.

A fault is raised if the lives kept setting is greater than the specified value.

cartridge.cisco.saa.bucketsOfHistoryKept.minimum

1

1 to 60

Cisco SAA History-Buckets Minimum Value

Indicates the minimum allowable History Buckets value for SAA operations.

A fault is raised if the history bucket setting is less than the specified value.

cartridge.cisco.saa.bucketsOfHistoryKept.maximum

60

1 to 60

Cisco SAA History-Buckets Maximum Value

Indicates the maximum allowable History Buckets value for SAA operations.

A fault is raised if the history bucket setting is greater than the specified value.

cartridge.cisco.saa.jitter.numOfPackets.minimum

1

1 to 60000

Cisco SAA Jitter Num-Packets Minimum Value

Indicates the minimum allowable number of packets value for SAA Jitter operations.

A fault is raised if the Packets in sequence setting is less than the specified value.

cartridge.cisco.saa.jitter.numOfPackets.maximum

60000

1 to 60000

Cisco SAA Jitter Num-Packets Maximum Value

Indicates the maximum allowable number of packets value for SAA Jitter operations.

A fault is raised if the Packets in sequence setting is greater than the specified value.

cartridge.cisco.saa.jitter.InterpacketInterval.minimum

1

1 to 60000

Cisco SAA Jitter Interpacket-Interval Minimum Value

Indicates the minimum allowable interpacket interval value for SAA Jitter operations.

A fault is raised if the interpacket interval setting is less than the specified value.

cartridge.cisco.saa.jitter.InterpacketInterval.maximum

60000

1 to 60000

Cisco SAA Jitter Interpacket-interval Maximum Value

Indicates the maximum allowable interpacket interval value for SAA Jitter operations.

A fault is raised if the interpacket interval setting is greater than the specified value.

cartridge.cisco.saa.tos.hexaDecimalValue

false

  • true

  • false

Cisco SAA Send TOS Value in Hexadecimal

Indicates whether the TOS value should be sent in hexadecimal format.

If the value is set to true, the TOS value is sent in hexadecimal format. If the value is set to false, the TOS value is sent in decimal format.

cartridge.cisco.saa.requestDataSize.configureDefault

false

  • true

  • false

Cisco SAA Request Data Size Configure Default

Indicates whether the request-data-size command should be issued for SAA operations when the request size is set to Default.

  • true - the command is issued when the request size is set to Default.

  • false - the command is not issued when the request size is set to Default.

The following request sizes are used when the value is set to true:

  • TCP Connect - 1

  • UDP Echo - 16

  • ICMP Echo - 28

  • Jitter - 32

cartridge.cisco.saa.thresholdFalling.configureDefault

false

  • true

  • false

Cisco SAA Threshold Falling Configure Default

Indicates whether the threshold-falling parameter should be issued for SAA operations when the Threshold Falling value is set to Default.

If this option is set to true, the threshold-falling value is set to 5000 milliseconds. If this option is set to false, the threshold-falling parameter is not configured.

cartridge.cisco.saa.reactionConfig.isOldSyntaxSupported

false

  • true

  • false

Cisco SAA Support for Old Syntax for Reaction Configuration

Indicates whether the device supports the old syntax for the SAA reaction-configuration command.

A fault is raised if this value is set false and an attempt is made to use the old syntax via the "cartridge.cisco.saa.reactionConfig.useOldSyntax" option.

cartridge.cisco.saa.reactionConfig.useOldSyntax

false

  • true

  • false

Cisco SAA Use the Old Syntax for Reaction Configuration

Indicates whether the old syntax should be used when issuing the reaction-configuration command for SAA operations.

If the value is set to true, the old syntax is used for the reaction-configuration command.

cartridge.cisco.netflow.secondaryIpPort.isSupported

true

  • true

  • false

Cisco Support for NetFlow Secondary Destination IP Address and Port

Indicates whether a secondary destination IP address and port can be set for NetFlow configurations.

A fault is raised if this value is set to false and an attempt is made to configure a secondary IP address.

cartridge.cisco.netflow.samplingModePacketInterval.isConfigured

false

  • true

  • false

Cisco NetFlow Cache Sampling Mode Configuration

Indicates whether the sampling mode should be configured on the device for NetFlow configurations.

If this value is set to true, the following command is issued as part of the NetFlow configuration: ip flow-sampling-mode packet-interval 10

cartridge.cisco.netflow.mainCache.cacheEntriesConfiguration.isSupported

true

  • true

  • false

Cisco Support for NetFlow Version Cache Size

Indicates whether the device supports cache entries for NetFlow configurations.

A fault is raised if this value is set to false and the cache value is greater than zero.

cartridge.cisco.netflow.routeCacheSampled.isConfigured

false

  • true

  • false

Cisco NetFlow Cache Sampled Mode Configuration

Indicates whether Sampled NetFlow should be enabled on the interface.

If the value is set to true, the Sampled NetFlow is enabled via the sampled parameter:

ip route-cache flow sampled

If the value is set to false, the normal NetFlow is enabled as follows:

ip route-cache flow

cartridge.cisco.netflow.ipFlowAtInterfaceLevel.isSupported

false

  • true

  • false

Cisco NetFlow Configuration

Indicates whether ip flow command is supported on a specific device.

If the value is set to true, the ip flow command is sent instead of ip route-cache flow. If the value is set to false, then refer to routeCacheSampled option to determine the correct command.

cartridge.cisco.netflow.inactiveTimeout.immediately.isSupported

false

  • true

  • false

Cisco Support for NetFlow Inactive timeout Immediately

Indicates whether inactive flow timeout immedialtely is supported.

Note: If the value is set to true the command ip flow-cache timeout inactive 0 is configured. Fault is raised for the devices that do not support 0 - Timeout immediately

cartridge.cisco.ppp.multilink.fragment.useDisableFlag

false

  • true

  • false

Cisco Support for PPP Multilink Fragment Disable

Indicates if ppp multilink fragment disable needs to be sent instead of no ppp multilink fragmentation.

Changing this value alters the command used to disable ppp multilink fragmentation on the router.

cartridge.cisco.qos.policymap.policeWithMplsAction

SetMplsExpTransmit

  • SetMplsExpTransmit

  • SetMplsExpImpositionTransmit

Cisco Police MPLS Action

Indicates which MPLS action to use in the police command when the marking value is less than 8:

  • SetMplsExpTransmit (default) - the set-mpls-exp-transmit parameter is used.

  • SetMplsExpImpositionTransmit - the set-mpls-exp-imposition-transmit parameter is used.

cartridge.cisco.qos.interface.defaultWREDType

precedence

  • dscp

  • precedence

Cisco Default WRED Type for Interface

Indicates which WRED type to use by default in interface configuration mode.

  • dscp - the following command is issued:

    random-detect dscp-based
    
  • precedence - the following command is issued:

    random-detect
    

cartridge.cisco.vpn.vrf.vrfRoutePolicy.suppressExportRouteTargets

false

  • true

  • false

Cisco VRF Route Policy Export Route Target Suppression

Indicates whether export route target suppression is enabled:

  • true - suppression is enabled, so any route target values specified in the VPN Target field of associated VRF Route Policy configuration policies is suppressed (i.e. the route-target export statement is not configured in the VRF for these route targets).

  • false - suppression is not enabled, so all export route targets will be added to the VRF.

cartridge.cisco.vpn.vrf.defaultVrfFormat

ip_vrf

ip_vrf

mp_vrf

Cisco VRF Format

Indicates the format of the VRF in the case that an IPv4 private address is present in the VRF:

ip_vrf: VRF would be in the form ip_vrf***

mp_vrf: (multiprotocol VRF) VRF would be in the form vrf definition

cartridge.cisco.qos.classmap.useAclForMatchAny

false

  • true

  • false

Cisco Use ACL Instead of Match Any in Class Map

Indicates whether an ACL should be used instead of the match any statement in the class map for classification groups with the Match Any option selected:

  • true - an ACL is referenced in the class map via the match access-group command:

    class-map match-any map-name
    match access-group name acl-name
    
  • false - the match any statement is used in the class map:

    class-map match-any map-name 
    match any
    

This option is ignored when using strict aggregation, so the match any statement will be used in the class-map.

This option only applies when the Match Any option is selected in the classification group.

cartridge.cisco.qos.classmap.useIPv6AclForMatchAny

false

  • true

  • false

Cisco Use IPv6 ACL Instead of Match Any in Class Map

Indicates whether an ACL should be used instead of the match any statement in the class map for classification groups with the Match Any option selected:

  • true - an ACL is referenced in the class map via the match access-group command:

    class-map match-any map-name
    match access-group name acl-name
    
  • false - the match any statement is used in the class map:

    class-map match-any map-name
    match any
    

This option is ignored when using strict aggregation, so the match any statement will be used in the class-map.

This option only applies when the Match Any option is selected in the classification group.

cartridge.cisco.interface.suppressNoIPv6Enable

false

  • true

  • false

Specifies whether no ipv6 enable command should be issued or not when all the ipv6 addresses which are configured through IP Service Activator are removed.

  • true - no ipv6 enable command will be suppressed and not sent to the device.

  • false - no ipv6 enable command will be sent to the device.

If this value is false, then remaining devices support flowcontrol either with send or receive command apart from 2900XL and 3500XL series switches.

cartridge.cisco.qos.classmap.useAclForMatchNotDscp

false

  • true

  • false

Cisco Use ACL Instead of "match not dscp" in Class Map

Indicates whether an ACL should be used instead of the "match not dscp" statement in the class map for classification groups with the exclude option selected and the traffic type is dscp marking.

true: an ACL will be referenced in the class mpa via the match access-group command: class-map match-any map-name

match access-group name acl-name

false: the match not dscp statement will be used in the class map: class-map match-any map-name

match not dscp ...

The option is ignored when using strict aggregation.

This option only applies when the exclude option is selected and the traffic type is dscp marking in the classification.

cartridge.cisco.qos.policymap.queuelimit.lowLimit

1

xs:integer

Cisco QOS Congestion Avoidance Queue Limit Minimum Value

Indicates the minimum allowable value for the congestion avoidance queue limit.

A fault is raised if the queue limit is less than the specified value.

cartridge.cisco.qos.policymap.queuelimit.highLimit

8192000

xs:integer

Cisco QOS Congestion Avoidance Queue Limit Maximum Value

Indicates the maximum allowable value for the congestion avoidance queue limit.

A fault is raised if the queue limit is greater than the specified value.

cartridge.cisco.qos.policymap.llq.defaultCOS

true

  • true

  • false

Cisco LLQ Support for Default Class of Service

Indicates whether the LLQ MQC action is supported when using the default class of service.

A fault is raised if this value is set to false and LLQ is selected as an action for the default class of service.

cartridge.cisco.qos.policymap.llq.defaultWFQ

false

  • true

  • false

Cisco LLQ Support for Default WFQ

Indicates whether the LLQ and Default WFQ actions can both be selected in a single MQC PHB group.

A fault is raised if this value is set to false and both the LLQ and Default WFQ actions are selected.

cartridge.cisco.qos.mapclass.fragment.lowLimit

16

xs:integer

Cisco FRTS FRF.12 Fragment Size Minimum

Indicates the minimum allowable value for the FRTS FRF.12 fragment size.

A fault is raised if the fragment size is less than the specified value.

cartridge.cisco.qos.frts.concurrentPolicy

allTargets

  • allTargets

  • subOrInterface

Cisco FRTS Concurrent Policy Application

Indicates whether an FRTS policy can be applied to different targets concurrently:

  • allTargets (default) - the service policy can be applied to multiple targets.

  • subOrInterface - the service policy can not be applied to multiple targets.

A fault is raised if the value is set to subOrInterface and an FRTS policy is concurrently applied on a main interface and one of its subinterfaces.

cartridge.cisco.qos.policymap.congestion.allowedMqcAction

shapingCbwfq

  • shapingCbwfq

  • cbwfq

Cisco Other MQC Actions Allowed with Congestion

Indicates which other MQC actions are allowed in conjuction with congestion:

  • shapingCbwfq (default) - shaping and CBWFQ are both allowed when congestion is selected.

  • cbwfq - only CBWFQ is allowed when congestion is selected.

A fault is raised if the value is set to cbwfq and the Congestion, CBWFQ, and Shape actions are all selected on an MQC PHB group.

cartridge.cisco.qos.interface.frtsCommand

true

  • true

  • false

Cisco Support for the Frame-Relay Traffic-Shaping Command

Indicates whether the device supports the frame-relay traffic-shaping command on Frame Relay interfaces:

  • true - the frame-relay traffic-shaping command is issued.

  • false - the frame-relay traffic-shaping command is not issued.

cartridge.cisco.qos.policymap.shaping.basic

true

  • true

  • false

Cisco Support for Default Shaping

Indicates whether the device supports default shaping for MQC PHB groups.

A fault is raised if this value is set to false and default shaping is selected.

cartridge.cisco.qos.policymap.shaping.peak

true

  • true

  • false

Cisco Support for Peak Shaping

Indicates whether the device supports peak shaping for MQC PHB groups.

A fault is raised if this value is set to false and peak shaping is selected.

cartridge.cisco.qos.policymap.shaping.average

true

  • true

  • false

Cisco Support for Average Shaping

Indicates whether the device supports average shaping for MQC PHB groups.

A fault is raised if this value is set to false and average shaping is selected.

cartridge.cisco.qos.policymap.shaping.maxbuffers

true

  • true

  • false

Cisco Support for Shaping Buffers

Indicates whether the device supports the shaping buffers setting for MQC PHB groups.

A fault is raised if this value is set to false and the shaping buffers value is greater than zero.

cartridge.cisco.qos.mapclass.supportsFrtsHoldQDepth

true

  • true

  • false

Cisco Support for FRTS Hold Queue Depth

Indicates whether the device supports the FRTS frame-relay holdq command.

A fault is raised if this value is set to false and the FRTS hold queue depth is greater than zero.

cartridge.cisco.qos.mapclass.deployOnInterface

false

  • true

  • false

Cisco Support for FRF command on interface

Indicates if the frame-relay fragmentation should be applied directly to the interface or put in the mapClass.

This option should only be used on routers supporting the frame-relay fragment command under the interface context.

cartridge.cisco.qos.interface.supportsAtmHoldQDepth

true

  • true

  • false

Cisco Support for ATM Hold Queue Depth

Indicates whether the device supports the ATM vc-hold-queue command.

A fault is raised if this value is set to false and the ATM hold queue depth is greater than zero.

cartridge.cisco.vlan.isSwitchportCommandSupported

true

  • true

  • false

Cisco Support for the Switchport Command

Indicates whether the device supports the switchport command for placing an interface into Layer 2 mode.

  • true - the switchport command is used.

  • false - the switchport mode command is used.

cartridge.cisco.vlan.isNonegotiateSupported

true

  • true

  • false

Cisco Support for the Switchport No Negotiate Command

Indicates whether the device supports the switchport nonegotiate command.

A fault is raised if this value is set to false and the No Negotiate value is set for a VLAN interface.

cartridge.cisco.vlan.isQinqSupported

true

  • true

  • false

Cisco Support for 802.1Q Traffic

Indicates whether the device supports the dot1q-tunnel parameter for the switchport mode command.

A fault is raised if this value is set to false and the qinq VLAN ID is set for a VLAN interface.

cartridge.cisco.vlan.defaultEncapsulation

true

  • true

  • false

Cisco Default Switchport Trunk Encapsulation

Indicates whether the default encapsulation should be restored when removing the trunk encapsulation.

  • true - the following command is issued when removing encapsulation:

    default switchport trunk encapsulation
    
  • false - the following command is issued when removing the encapsulation:

    no switchport trunk encapsulation
    

cartridge.cisco.vlan.isSwitchportEncapsulationSupported

true

  • true

  • false

Cisco Support for Switchport Trunk Encapsulation

Indicates whether the device support the switchport trunk encapsulation command.

true - the switchport trunk encapsulation command is sent if the encapsulation is configured.

false - the encapsulation configuration is ignored, no command is sent.

cartridge.cisco.vlan.allowAdditionalVlanIds

false

  • true

  • false

Cisco Configure Additional VLAN IDs

Indicates whether VLAN IDs 1 and 1002-1005 should be configured in addition to the IDs specified in the VLAN Interface configuration policy for tagged VLANs.

  • true - VLAN IDs 1 and 1002-1005 are configured in addition to the values you specify.

  • false - only the VLAN ID values you specify are configured.

cartridge.cisco.vlan.accessVlanId.minimum

1

1 to 4094

Cisco Untagged VLAN ID Minimum Value

Indicates the minimum allowable VLAN ID value for untagged VLANs.

A fault is raised if the VLAN ID is less than the specified value.

cartridge.cisco.vlan.accessVlanId.maximum

4094

1 to 4094

Cisco Untagged VLAN ID Maximum Value

Indicates the maximum allowable VLAN ID value for untagged VLANs.

A fault is raised if the VLAN ID is greater than the specified value.

cartridge.cisco.vlan.allowedVlanId.minimum

1

1 to 4094

Cisco Tagged VLAN ID Minimum Value

Indicates the minimum allowable VLAN ID value for tagged VLANs.

A fault is raised if the VLAN ID is less than the specified value.

cartridge.cisco.vlan.allowedVlanId.maximum

4094

1 to 4094

Cisco Tagged VLAN ID Maximum Value

Indicates the maximum allowable VLAN ID value for tagged VLANs.

A fault is raised if the VLAN ID is greater than the specified value.

cartridge.cisco.vlan.vlanIds.isDuplicateAllowed

true

  • true

  • false

Cisco Tagged VLAN IDs Validation on Duplicates

Indicates if the VLAN ID duplication in VLAN IDs is allowed for tagged VLANs.

A fault is raised if the application is not allowed when duplication happens.

cartridge.cisco.vlan.mgmtVlanInterface.validate

false

  • true

  • false

Cisco Management VLAN Interface Validation on missing

Indicates if validation is needed for missing mgmtVlanInterface.

A fault is raised if the mgmtVlanInterface is missing when this option is set to true.

cartridge.cisco.vlan.vlanDefinition.isReduced

false

  • true

  • false

Cisco VLAN Definition Reduction

Indicates if VLAN reduction is needed for the vlanDefinition.

A fault is raised if this option is false and there are duplicate VLAN IDs on one interface.

cartridge.cisco.vlan.mtu.minimum

576

576 to 18190

Cisco VLAN MTU Minimum Value

Indicates the minimum allowable VLAN MTU value.

A fault is raised if the MTU value is less than the specified value.

cartridge.cisco.vlan.mtu.maximum

18190

576 to 18190

Cisco VLAN MTU Maximum Value

Indicates the maximum allowable VLAN MTU value.

A fault is raised if the MTU value is greater than the specified value.

cartridge.cisco.vlan.commandSyntax

vlan

  • vlan

  • vlan database

Cisco VLAN Command Syntax

Indicates whether VLANs are provisioned in global configuration mode or in VLAN configuration mode.

  • vlan - provisioning is done in global configuration mode via the conf t command.

  • vlan database - provisioning is done in VLAN configuration mode via the vlan database command.

cartridge.cisco.vlan.audit.adjacentVlanIdsSeparator

comma

  • comma

  • hyphen

Cisco Consecutive VLAN IDs Separator

Indicates which separator to use when configuring two consecutive VLAN IDs.

  • comma - the IDs are separated by a comma:

    vlan 3,4

  • hyphen - the IDs are separated by a hyphen:

    vlan 3-4

This value should be set according to the format displayed by the device so that audits can compare the values correctly.

This option is only used when provisioning VLANs in global configuration mode. It is ignored if VLAN configuration mode is being used. For more information, see the description of the option:

"cartridge.cisco.vlan.commandSyntax"

cartridge.cisco.vlan.portChars.flowControlSend.isSupported

true

  • true

  • false

Cisco Support for the Flow Control Send Command

Indicates whether the device supports the flowcontrol send command in interface configuration mode. This command is used when configuring an interface to send pause frames.

A fault is raised if this value is set to false and the Flow Control Send value is set in the Cisco Ethernet Port Characteristics configuration policy.

cartridge.cisco.vlan.portChars.flowControl.isSupported

true

  • true

  • false

Cisco Support for the Flow Control Command

Indicates whether the device supports the flowcontrol command in interface configuration mode.

A fault is raised if this value is set to false and any Flow Control values are set in the Cisco Ethernet Port Characteristics configuration policy.

cartridge.cisco.vlan.portChars.xlflowControl.isSupported

false

  • true

  • false

Cisco 2900XL and 3500XL series switches support flowcontrol symmetric and asymmetric

Indicates flowcontrol or flowcontrol asymmetric or flowcontrol symmetric command is accepted on this XL series switches.

If this value is true, then these XL series switches support flowcontrol with symmetric or asymmetric command.

If this value is false, then remaining devices support flowcontrol either with send or receive command apart from 2900XL and 3500XL series switches.

cartridge.cisco.vlan.portChars.portStormControl.isSupported

true

  • true

  • false

Cisco Support for the Storm Control Command

Indicates whether the device supports the storm-control command in interface configuration mode.

A fault is raised if this value is set to false and the 3500 Storm Control values are set in the Cisco Ethernet Port Characteristics configuration policy.

cartridge.cisco.vlan.portChars.mlsQosTrustType.isSupported

true

  • true

  • false

Cisco Support for the Mls Qos Trust Command

Indicates whether the device supports the mls qos trust command in interface configuration mode.

A fault is raised if this value is set to false and the Trust Type value is set in the Cisco Ethernet Port Characteristics configuration policy.

cartridge.cisco.vlan.portChars.stormControlThreshold.isSupported

true

  • true

  • false

Cisco Support for Storm Control Threshold

Indicates whether the device supports the storm-control command in interface configuration mode.

A fault is raised if this value is set to false and the Storm Control threshold is set in the Cisco Ethernet Port Characteristics configuration policy.

cartridge.cisco.vlan.portChars.isDuplexDependentOnSpeed

true

  • true

  • false

Cisco Dependency Between Duplex and Speed

Indicates whether the configuration of the duplex command is dependent on the speed command being issued beforehand.

If this value is set to true, then the Speed value in the Cisco Ethernet Port Characteristics configuration policy must be set to any value besides auto whenever a Duplex value is set.

Otherwise, a fault is raised.

cartridge.cisco.vlan.portChars.spanningTreeRootGuard.isOldSyntaxSupported

false

  • true

  • false

Cisco Support for the Old Syntax of the Spanning Tree Guard Configuration

Indicates whether the configuration of the spanning-tree guard mode should be done using the old syntax:

  • true - the old syntax is used:

    spanning-tree mode guard 
    
  • false - the new syntax is used:

    spanning-tree guard mode 
    

cartridge.cisco.vlan.portChars.udldEnable

false

  • true

  • false

Cisco XL series switches support udld enable

Indicates udld port aggressive command is accepted as udld enable on this XL series switches.

If this value is true, then XL series switches support udld enable command.

If this value is false, then remaining devices support udld port aggressive command apart from XL series switches.

cartridge.cisco.vlan.portChars.srrQueueBandwidthShape.isSupported

false

  • true

  • false

Cisco srr-queue bandwidth shape

Indicates that through ciscoEthernetPortCharacteristics policy srr-queue bandwidth shape command is supported [through SRR queue bandwidth shape] only for Cisco 3750G and Cisco 3750ME switches.

The srr-queue bandwidth shape commands will be generated only if the value is true.

cartridge.cisco.vlan.portChars.mdixAuto.isSupported

false

  • true

  • false

Cisco MDIX-Auto

Indicates that through ciscoEthernetPortCharacteristics policy mdix auto command is supported [through Auto-MDIX] only for Cisco 3750G switch.

The mdix auto commands will be generated only if the value is true.

cartridge.cisco.vlan.portChars.speed.nonegotiate.isSupported

true

  • true

  • false

Cisco Speed Nonegotiate Support

Indicates that through ciscoEthernetPortCharacteristics policy speed nonegotiate is supported [through Port Negotiation (GBIC only)] for all devices, except for Cisco 3508G XL and 3512XL with IOS (12.0(5)WC9a).

If this value is false, then the command will be sent as either negotiation auto or no negotiation auto.

cartridge.cisco.vlan.portChars.defaultSpeed.isSupported

true

  • true

  • false

Cisco Default Speed Support

Indicates that through ciscoEthernetPortCharacteristics policy default speed is supported [through Port Negotiation (GBIC only)].

If this value is false, the command will be sent as no speed nonegotiation.

cartridge.cisco.vlan.portChars.negotiation.isSupported

false

  • true

  • false

Cisco Negotiation Support

Indicates that through ciscoEthernetPortCharacteristics policy negotiation command is supported [through Port Negotiation (GBIC only)] only for Cisco 3508G XL and 3512XL with IOS (12.0(5)WC9a).

If this value is true, then the command will be sent as either negotiation auto or no negotiation auto.

cartridge.cisco.vpn.ospf.spfthrottle.commandSyntax

timers throttle spf

  • timers throttle spf

  • timers spf

Cisco VPN OSPF SPF Throttling Command Syntax

Indicates which command syntax to use when provisioning VPN OSPF SPF Throttling configurations.

Changing this value will change the command syntax for all future VPN OSPF SPF Throttling configurations.

cartridge.cisco.vpn.ospf.maximumPath.minimum

1

1 to 16

Cisco ospf maximum-path Minimum Value

Defines the minimum value for the maximum-path.

A fault is raised if the maximum-path is less than the specified value.

cartridge.cisco.vpn.ospf.maximumPath.maximum

16

1 to 16

Cisco ospf maximum-path Maximum Value

Defines the maximum value for the maximum-path.

A fault is raised if the maximum-path is greater than the specified value.

cartridge.cisco.controller.au4tug3.isSupported

true

  • true

  • false

Cisco StmlChannelizedSerialInterface Policy, controller au-4-tug-3 Support

This is deprecated. Please use cartridge.cisco.controller.au4tug3.variant.

Indicates that au-4-tug-3 command is not supported on 3500 and 3600 devices with IOS 12.0 (14) S and 12.2 (15) T.

If this value is true, au-4-tug-3 command is supported.

cartridge.cisco.controller.au4tug3.variant

au4default

 

Cisco Stm1ChannelizedSerialInterface Policy, controller au-4-tug-3 Support

Indicates that au-4-tug-3 command is not supported on 3500 and 3600 devices with IOS 12.0(14) S and 12.2(15)T.

cartridge.cisco.interface.chooseDescFromWhenConflictOccurs

default

  • default

  • configPolicy

  • site

Cisco Method for Choosing the Interface Description

Specifies which interface description to use when multiple conflicting descriptions are found:

  • default - No conflict detection is performed. This means that the conflicting descriptions may overwrite each other.

  • configPolicy - Use the value specified in the subinterface creation configuration policy.

  • site - Use the value specified in the VPN site.

cartridge.cisco.interface.suppressNoIPv6Enable

false

  • true

  • false

Suppress removal of IPv6 enablement on an Interface

Specifies whether no ipv6 enable command should be issued or not when all the ipv6 addresses which are configured through IP Service Activator are removed.

  • false - no ipv6 enable command will be sent to the device.

  • true - no ipv6 enable command will be suppressed and not sent to the device.

cartridge.cisco.interface.supportMaxReservedBandwidthAtPVC

false

 

Support for Max Reserved Bandwidth at ATM PVC level

Indicates whether to support the max-reserved-bandwidth command at ATM PVC.

cartridge.cisco.interface.plSerial.fairQueueSupport

NotSupported

 

Set Fair Queue Flag on plSerial Interface

Indicates whether to support no fair-queue on plSerial Interface.

cartridge.cisco.interface.stm1Channelized.fairQueueSupport

NotSupported

 

Set Fair Queue Flag on stm1Channelized Interface

Indicates whether to support no fair-queue on stm1Channelized Interface.

cartridge.cisco.interface.e1Channelized.fairQueueSupport

NotSupported

 

Set Fair Queue Flag on e1Channelized Interface

Indicates whether to support no fair-queue on e1Channelized Interface.

cartridge.cisco.interface.holdQueueRemoveWithLength

false

  • true

  • false

Cisco hold-queue removal command variation.Indicates which command format to use to remove hold-queue <Queue Length> [in | out]

true - the "no hold-queue <Queue Length> [in | out]" command will be issued.

false - the "no hold-queue [in | out]" command will be issued.

cartridge.cisco.global.cddBehavior.isSupported

false

 

Global option: support CDD behavior

Specifies whether CDD behavior is supported with the combination of existing option.

This option works in the following scenario currently:

1) acl with precedence codepoint command

2) match dscp/precedence or acl dscp/precedence intelligence

false - the commands generated can be different from CDD commands

true - the commands generated should be the same as CDD commands when all of the CDD

mechanisms match cisco options and there's no NP specific options.

3) QoS reduction

false - reduction applies to both user-named and auto-named QoS configurations

true - reduction applies to auto-named QoS configurations only, the same as CDD does.

Impact: The 'no auto-summary' command is normally issued as part of the address-family command.

However, for some routers and IOS combinations, it is not desirable to issue this command, but preserve

the preconfigured command, which is 'auto-summary'

cartridge.cisco.qos.frameRelay.servicePolicyDirectReference.hardwareList

   

Cisco service policy direct reference on frame-relay - Hardware list

List of hardware types that require direct service policy reference on frame-relay and do not support frame-relay map-class references.

Each list item is a string representing the vendor-specific model name identifier.

cartridge.cisco.qos.atmPvc.queueDepthSupport.hardwareList

none

List of strings representing the network module name which is the substring of the Hardware description available on ATM interfaces supporting "queue-depth"(italics) command.For example,NM-1A-T3/E3

List of network modules that require queue-depth(italics) command on ATM PVC targets and do not support tx-ring(italics) command. Each item in the list is a string representing the network module name which is the substring of the Hardware description available on ATM interfaces.

For example, the entry in the options file is as follows:

<cartridge.cisco.qos.atmPvc.queueDepthSupport.hardwareList>

<base:item>NM-1A-T3/E3</base:item>

<base:item>NM-2A-T3/E3</base:item>

</cartridge.cisco.qos.atmPvc.queueDepthSupport.hardwareList>

cartridge.cisco.saa.vrfAware.isSupported

false

 

Cisco VRF-aware SAA

Indicates whether to issue the following command:

true - issue the vrf vrfName command

false - do not issue the command

Impact: The 'vrf vrfName' command is either issued as part of the RTR command or IP SLA.

as part of the RTR command or IP SLA.

cartridge.cisco.multicast.ssmMapping.isSupported

false

 

Cisco Support for Multicast SSM Mapping

Indicates whether device supports Multicast SSM Mapping:

true - Command for SSM Mapping would be generated if user configures SSM Mapping

using multicastDevice configuration policy.

false - A fault will be raised if user configures SSM Mapping using

multicastDevice configuration policy.

cartridge.cisco.multicast.msdp.isSupported

true

 

Cisco Support for MSDP

Indicates whether device supports MSDP:

true - Command for MSDP would be generated if user configures MSDP

using multicastDevice configuration policy.

false - A fault will be raised if user configures MSDP using

multicastDevice configuration policy.

cartridge.cisco.multicast.msdp.cacheSaState.isSupportedByDefault

true

 

Cisco Support for MSDP Cache SA State

Indicates whether device supports MSDP Cache SA State by default:

true - A fault Fault will be raised that 'Cache SA state is supported by default on this device.'

false - Command for enabling Cache SA State would be configured to the device.

cartridge.cisco.qos.mqcPhb.cosInnerMarkingSupport.hardwareList

   

Cisco MQCPHB CosInner Marking Support - Hardware list

List of hardware types that supports Cos Inner Marking

Each list item is a string representing the vendor-specific model name identifier.

Example:

<cartridge.cisco.qos.mqcPhb.cosInnerMarkingSupport.hardwareList>

<base:item>7600-SIP-200</base:item>

<base:item>7600-SIP-400</base:item>

<base:item>4--VIP2-50--PA-2E3</base:item>

</cartridge.cisco.qos.mqcPhb.cosInnerMarkingSupport.hardwareList>

Where <base:item> contains the hardware type which supports the Cos Inner Marking.

cartridge.cisco.qos.mqcPhb.cosMarkingSupport.hardwareList

   

Cisco Support for MQCPHB Cos Marking

The support for Cos Marking is hardware dependent on some IOS versions (for example, 12.2SX).

On other IOS versions its not. This option will take care of both cases.

For hardware dependent supporting devices, a list of items would be populated in this option based on entries for hardware types made in an option csv file.

For hardware independent supporting devices, no item would be populated and existence of the option element would validate the support of Cos Marking.

For hardware dependent supporting devices:

<cartridge.cisco.qos.mqcPhb.cosMarkingSupport.hardwareList>

<base:item>4--VIP2-50--PA-2CE1/PRI -balanced</base:item>

<base:item>7600-SIP-200</base:item>

<base:item>7600-SIP-400</base:item>

<base:item>4--VIP2-50--PA-2E3</base:item>

</cartridge.cisco.qos.mqcPhb.cosMarkingSupport.hardwareList>

Where <base:item> contains the hardware type which supports the Cos Marking.

For hardware independent supporting devices:

<cartridge.cisco.qos.mqcPhb.cosMarkingSupport.hardwareList/>

In this case just the presence of this empty option in the option xml file will provision the Cos marking on the device.

cartridge.cisco.vlan.portChar.disableEnableInterface

false

 

Cisco IOS Interface Disable and Enable

Specify whether the interface is disabled before any ethernet port characteristic changes:

true - disable the interface before any ethernet port characteristics changes.

If the interface is enabled and any ethernet port characteristics has been changed then disable the interface before the changes and re-enable it.

If the interface is disabled and any ethernet port characteristics has been changed then the characteristics changes will be made and interface will remain disabled.

false(default) - do not disable the interface before any ethernet port characteristics changes.

cartridge.cisco.qos.frameRelay.servicePolicyDirectReference.useServicePolicyOnMainInterface

false

 

Cisco service policy used on frame-relay main interface

Indicates wheather a map class or a service policy will be used on a main interface:

false (default) - a map class will be used on the main interface

true -a service policy will be used on the main interface

cartridge.cisco.qos.policymap.defaultWREDWeightFactorConstant

true

 

Cisco default WRED WeightFactor Constant for Policy Map

Indicates whether to configure default WRED WeightFactor constant 9:

true - configure default WRED WeightFactor constant 9

false - do not configure default WRED WeightFactor constant 9

Impact: Set this option to false while migrating from Cisco Device Driver to NetworkProcessor Cisco Cartridge.

This will prevent NetworkProcessor to configure default WRED WeightFactor constant 9, since the Device Driver does not configure the same.

cartridge.cisco.routing.allowNoAutoSummary

true

 

Cisco Routing Allow NoAutoSummary

Indicates whether to issue the following command:

true - issue the no auto-summary command

false - do not issue the command

Impact: The 'no auto-summary' command is normally issued as part of the address-family command.

However, for some routers and IOS combinations, it is not desirable to issue this command, but

preserve the preconfigured command, which is 'auto-summary'.

cartridge.cisco.routing.allowDefaultBgpAddressFamilyVrf

true

 

Allow default address-family vrf in router bgp configuration mode

Indicates whether to allow or suppress the following command when empty:

true - allow an address-family vrf command containing only default configuration in router bgp configuration mode

false - suppress the address-family vrf command in router bgp configuration mode when it contains only default configuration

Impact: The 'address-family vrf' command in router bgp configuration mode is normally issued even if the address-family contains only default commands.

However, for some devices and IOS combinations, the device does not show an address-family vrf command configured with only default configuration

in router bgp configuration mode.

cartridge.cisco.bgpce.ipv4.configurationMode

Router

 

BGPce config policy IPv4 configuration

Indicates whether to issue ipv4 neighbor/network/redistribute commands in router configuration mode or address-family configuration mode:

Router - issues commands under "router bgp .." command

Address-Family - issues commands under "address-family ipv4" command (which is under "router bgp .." command)

Impact: Certain IOS combinations put the ipv4 neighbor/network/redistribute commands by default under "address-family ipv4" configuration mode

even though issued under "router bgp..".

Audit would fail in such cases. Set the "Address-Family" mode in such case.

cartridge.cisco.qos.device.hqf.isSupported

false

 

Cisco Hierarchical Queuing Framework support on device

Indicates whether HQF is supported on device or not:

true - HQF is supported on the device. All the validations (or) the new commands supported on HQF will be enabled (or) available to use.

false (default) - HQF is not supported on the device

cartridge.cisco.qos.device.isASR

false

 

Cisco option specifying ASR device or not

Indicates whether the device is ASR device or not:

true - Device is ASR. All the validations (or) the new commands supported on ASR devices will be enabled (or) available to use.

false (default) - Device is not ASR

cartridge.cisco.alias.vrf.allowAliasIpVrf

true

 

Sends "alias vrf"command in all cases

Indicates whether to allow or suppress the following command when empty:

true - allow an alias ip vrf command in case the vrf format is IP_VRF. Else alias vrf command is sent.

false - The alias vrf command is always sent regardless of VRF format.

Impact: Either alias ip vrf or alias vrf is sent based on the VRF format (IP_VRF or MP_VRF respectively)

However, for some devices and IOS combinations, the device does not support alias ip vrf command.Instead the alias vrf command should be sent

cartridge.cisco.exec.disableTerminalMonitor

false

 

Cisco Disable Terminal Monitor

Set this option to true to disable debug command output and system error messages for the IPSA terminal session.

Impact:

true - "terminal no monitor command will be issued before configuring the device

false - by default terminal no monitor is not issued

cartridge.cisco.routing.allowNoSynchronization

true

 

Cisco Routing Allow NoSynchronization

Indicates whether to issue the following command:

true - issue the no synchronization command

false - do not issue the command

Impact: The 'no synchronization' command is normally issued as part of "address-family" command.

However, for some routers and IOS combinations, it is not desirable to issue this command, but

preserve the preconfigured command, which is 'synchronization'.

cartridge.cisco.qos.device.hqf.isSupported

false

  • true

  • false

Cisco Hierarchical Queuing Framework support.

Indicates if device supports HQF or not.

true - device supports HQF and all the validations of HQF are applicable.

false - device does not support HQF

cartridge.cisco.qos.device.isASR

false

  • true

  • false

Cisco ASR device. Indicates if device is ASR or not.

true - device is ASR all the validations of ASR device are applicable.

false - device is not ASR

cartridge.cisco.qos.policymap.defaultWREDWeightFactorConstant

false

  • true

  • false

Cisco default WRED WeightFactor Constant for Policy Map. Indicates whether to configure default WRED WeightFactor constant 9.

true - configure default WRED WeightFactor constant 9

false - do not configure default WRED WeightFactor constant 9

cartridge.cisco.routing.allowDefaultBgpAddressFamilyVrf

true

  • true

  • false

Allow default address-family vrf in router bgp configuration mode. Indicates whether to allow or suppress the following command when empty.

true - allow an address-family vrf command containing only default configuration in router bgp configuration mode.

false - suppress the address-family vrf command in router bgp configuration mode when it contains only default configuration

cartridge.cisco.qos.atmPvc.queueDepthSupport.hardwareList

None

List of strings representing the network module name which is the substring of the Hardware description available on ATM interfaces supporting queue-depth command.

For Example: NM-1A-T3/E3

NM-2A-T3/E3

List of network modules that require queue-depth command on ATM PVC targets and do not support tx-ring command. Each item in the list is a string representing the network module name which is the substring of the Hardware description available on ATM interfaces.

For Example: The entry in the options file is as follows:

<cartridge.cisco.qos.atmPvc.queueDepthSupport.hardwareList>

<base:item>NM-1A-T3/E3</base:item>

<base:item>NM-2A-T3/E3</base:item>

</cartridge.cisco.qos.atmPvc.queueDepthSupport.hardwareList>

cartridge.cisco.saa.vrfAware.isSupported

false

  • true

  • false

Indicates whether to issue the following command.

true - issue the "vrf vrfName" command

false - do not issue the command

cartridge.cisco.saa.vrfName.commandSyntax

vrf

  • vrfName

  • vrf

Indicates which command syntax to use when provisioning SAA VRF-aware configurations. Changing this value will change the command syntax for all future SAA VRF-aware operations.

cartridge.cisco.qos.encapsulateNamesWithQuotes

true

  • true

  • false

Indicates whether the IOS supports quotes around the names such as classmap,policymap,and aggregate policer. If the option is set to false, these names will be sent without encoding in quotes, and a validation error will be raised if there are spaces in the names.

cartridge.cisco.vpn.vrf.configureRouteTargetsInVrfContext

true

  • true

  • false

Indicates whether route targets are configured in VRF context, or in both IPv4 and IPv6 address families, when the AddressFamily is set to IPv4+IPv6 in the GUI.

true: route targets are configured in VRF context when the AddressFamily is set to IPv4+IPv6 in the GUI

false: route targets are configured in both IPv4 and IPv6 address families when the AddressFamily is set to IPv4+IPv6 in the GUI.

This option applies only for MP VRF.