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.
UMLPackagePathstringCIM::Network
Versionstring2.51.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 Type
Addressstring
AddressOriginuint16
AddressPrefixOriginuint16
AddressSuffixOriginuint16
AddressTypeuint16
BroadcastResetSupportedboolean
Captionstring
CommunicationStatusuint16
CreationClassNamestring
Descriptionstring
DetailedStatusuint16
EnabledDefaultuint16
EnabledStateuint16
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
IPv4Addressstring
IPv6Addressstring
IPv6AddressTypeuint16
IPv6SubnetPrefixLengthuint16
IPVersionSupportuint16
Namestring
NameFormatstring
OperatingStatusuint16
OtherAddressPrefixOriginDescriptionstring
OtherAddressSuffixOriginDescriptionstring
OtherEnabledStatestring
OtherTypeDescriptionstring
PrefixLengthuint8
PrimaryStatusuint16
ProtocolIFTypeuint16
ProtocolTypeuint16
RequestedStateuint16
Statusstring
SubnetMaskstring
SystemCreationClassNamestring
SystemNamestring
TimeOfLastStateChangedatetime
TransitioningToStateuint16
AvailableRequestedStatesuint16[]
OperationalStatusuint16[]
StatusDescriptionsstring[]

Class Methods

Inherited Class Methods

NameReturn Type
BroadcastResetuint32
RequestStateChangeuint32