Class CIM_IPSubinterface
extends CIM_IPProtocolEndpoint

Configuration properties for an Ethernet switch or router subinterface. A IPSubinterface allows the router to route traffic on a single port as if it were part of multiple separate IP subnets. The parent Interface is configured as a trunk port and the connection is is divided by encapsulating each frame with VLAN information.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_ServiceAccessPoint
   |
   +--CIM_ProtocolEndpoint
   |
   +--CIM_IPProtocolEndpoint
   |
   +--CIM_IPSubinterface

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringConfiguration properties for an Ethernet switch or router subinterface. A IPSubinterface allows the router to route traffic on a single port as if it were part of multiple separate IP subnets. The parent Interface is configured as a trunk port and the connection is is divided by encapsulating each frame with VLAN information.
Experimentalbooleantrue
UMLPackagePathstringCIM::Network
Versionstring2.40.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
ElementNamestring
DescriptionstringThe Interface name for the IPSubinterface. This property allows each instance to define a user-friendly name in addition to the Name property which is a key properties in this class. Element Name may be a copy of the Name property but the class provider may add additional indentifing information to the Name property to assure it is a unique instance when forming the key.
OverridestringElementName
EncapsulationTypeuint16
Descriptionstring1- Other, If other there should be a description or type set in the OtherEncapsulationType property. 2- Dot1Q Configures IEEE 802.1Q VLAN encapsulation on the IPSubinterface (VLANId), if selected the the EncapsulationValue property should be set to a value between 2 and 4093.
ModelCorrespondencestringCIM_IPSubinterface.EncapsulationValue
ValueMapstring0, 1, 2, .., 32767..65535
ValuesstringUnknown, Other, Dot1Q, DMTF reserved, Vendor Reserved
EncapsulationValuestring
DescriptionstringDepending on the value of EncapsulationType property this EncapsulationValue should contain the configuration value for the encapsulation.
ModelCorrespondencestringCIM_IPSubinterface.EncapsulationType
OtherEncapsulationTypestring
DescriptionstringA string that describes the encapsulation type when a well defined value is not available and EncapsulationType has the value "Other".
ModelCorrespondencestringCIM_IPSubinterface.EncapsulationType
ParentInterfacestring
DescriptionstringThis property contains a reference to the port (instance of CIM_EthernetPort) that this IPSubinterface is associated with. Each non-null value of the ParentInterfaceID property shall be formated as a URI per RFC3986 and should be a WBEM URI (DSP0207).
ReferencestringCIM_EthernetPort

Inherited Properties

NameData TypeClass Origin
AddressstringCIM_IPProtocolEndpoint
AddressOriginuint16CIM_IPProtocolEndpoint
AddressPrefixOriginuint16CIM_IPProtocolEndpoint
AddressSuffixOriginuint16CIM_IPProtocolEndpoint
AddressTypeuint16CIM_IPProtocolEndpoint
BroadcastResetSupportedbooleanCIM_ProtocolEndpoint
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CreationClassNamestringCIM_ServiceAccessPoint
DescriptionstringCIM_ProtocolEndpoint
DetailedStatusuint16CIM_ManagedSystemElement
EnabledDefaultuint16CIM_EnabledLogicalElement
EnabledStateuint16CIM_ProtocolEndpoint
Generationuint64CIM_ManagedElement
HealthStateuint16CIM_ManagedSystemElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
IPv4AddressstringCIM_IPProtocolEndpoint
IPv6AddressstringCIM_IPProtocolEndpoint
IPv6AddressTypeuint16CIM_IPProtocolEndpoint
IPv6SubnetPrefixLengthuint16CIM_IPProtocolEndpoint
IPVersionSupportuint16CIM_IPProtocolEndpoint
NamestringCIM_ProtocolEndpoint
NameFormatstringCIM_ProtocolEndpoint
OperatingStatusuint16CIM_ManagedSystemElement
OtherAddressPrefixOriginDescriptionstringCIM_IPProtocolEndpoint
OtherAddressSuffixOriginDescriptionstringCIM_IPProtocolEndpoint
OtherEnabledStatestringCIM_EnabledLogicalElement
OtherTypeDescriptionstringCIM_ProtocolEndpoint
PrefixLengthuint8CIM_IPProtocolEndpoint
PrimaryStatusuint16CIM_ManagedSystemElement
ProtocolIFTypeuint16CIM_IPProtocolEndpoint
ProtocolTypeuint16CIM_ProtocolEndpoint
RequestedStateuint16CIM_EnabledLogicalElement
StatusstringCIM_ManagedSystemElement
SubnetMaskstringCIM_IPProtocolEndpoint
SystemCreationClassNamestringCIM_ServiceAccessPoint
SystemNamestringCIM_ServiceAccessPoint
TimeOfLastStateChangedatetimeCIM_ProtocolEndpoint
TransitioningToStateuint16CIM_EnabledLogicalElement
AvailableRequestedStatesuint16[]CIM_EnabledLogicalElement
OperationalStatusuint16[]CIM_ProtocolEndpoint
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
BroadcastResetuint32CIM_ProtocolEndpoint
RequestStateChangeuint32CIM_EnabledLogicalElement