Class CIM_DropperService
extends CIM_ConditioningService

This class represents a logical entity that resides in the data forwarding path of a network device. It describes the ability to drop network traffic. As such, it is the base class for different types of droppers. These droppers are distinguished by the algorithm that they use to drop traffic. This is modeled as a QoSSubService that is part of a higher-level QoSService. It is a subclass of ConditioningService and has the ability to drop traffic or invoke another ConditioningServices for further processing of the remaining traffic.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_Service
   |
   +--CIM_NetworkService
   |
   +--CIM_ForwardingService
   |
   +--CIM_ConditioningService
   |
   +--CIM_DropperService

Direct Known Subclasses

CIM_REDDropperService
CIM_WeightedREDDropperService

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringThis class represents a logical entity that resides in the data forwarding path of a network device. It describes the ability to drop network traffic. As such, it is the base class for different types of droppers. These droppers are distinguished by the algorithm that they use to drop traffic. This is modeled as a QoSSubService that is part of a higher-level QoSService. It is a subclass of ConditioningService and has the ability to drop traffic or invoke another ConditioningServices for further processing of the remaining traffic.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
AlwaysDropuint16
DescriptionstringThis property is a boolean attribute that, if TRUE, indicates that this Dropper will always drop incoming packets regardless of their type.None TRANSLATABLE= true
DropMaintainMetricuint16
DescriptionstringThis property is an enumerated unsigned 16-bit integer that defines the metric used to determine when ALL packets will be dropped REGARDLESS of the type of algorithm used by this Dropper. Values are: 1: Other 2: Queue Threshold 3: Arrival Rate None TRANSLATABLE= true
ValueMapstring1, 2, 3None None
ValuesstringOther, Queue Threshold, Arrival RateNone TRANSLATABLE= true
DropperTypeuint16
DescriptionstringThis property is an enumerated 16-bit unsigned integer that defines the type of dropper. Values are: 1: Other 2: Head 3: Tail 4: RED 5: Weighted RED Note: The DropperType property and the DropperService subclasses provide similar information. This property is defined for query purposes and to not require a subclass for all types of DropperServices (for example, to describe a Head or Tail Dropper in today's model). Therefore, DropperService can be instantiated directly and the Type property is needed.None TRANSLATABLE= true
ModelCorrespondencestringCIM_DropperService.OtherDropperTypeNone None
ValueMapstring1, 2, 3, 4, 5None None
ValuesstringOther, Head, Tail, RED, Weighted REDNone TRANSLATABLE= true
DropStartMetricuint16
DescriptionstringThis property is an enumerated unsigned 16-bit integer that defines the metric used to trigger the start of dropping packets. This does NOT mean that all packets will be dropped; it does mean that SOME packets will start to be dropped. The number and type of packets dropped is a function of the type of algorithm used by this Dropper. Values are: 1: Other 2: Queue Threshold 3: Arrival Rate None TRANSLATABLE= true
ValueMapstring1, 2, 3None None
ValuesstringOther, Queue Threshold, Arrival RateNone TRANSLATABLE= true
OtherDropperTypestring
DescriptionstringThis property contains a vendor-specific value for the type of dropping that is done. It is used when the value of the DropperType property is 1 (Other).None TRANSLATABLE= true
ModelCorrespondencestringCIM_DropperService.DropperTypeNone None

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CreationClassNamestringCIM_Service
DescriptionstringCIM_ManagedElement
EnabledbooleanCIM_ConditioningService
InstallDatedatetimeCIM_ManagedSystemElement
NamestringCIM_Service
OtherProtocolTypestringCIM_ForwardingService
ProtocolTypeuint16CIM_ForwardingService
ServiceURLstringCIM_NetworkService
StartedbooleanCIM_Service
StartModestringCIM_Service
StatusstringCIM_ManagedSystemElement
SystemCreationClassNamestringCIM_Service
SystemNamestringCIM_Service