Class CIM_NextHopRouting
extends CIM_LogicalElement

NextHopRouting relates a destination address to the address or interface through which the remote address may be reached. An instance of this class can represent either static or dynamic routing, and may represent a routing table entry (but it is not required that all NextHopRoutes be in a routing table). Static routes are distinguished by setting the IsStatic boolean property to TRUE. Subclasses of NextHopRouting provide specific protocol and Key information. For example, the IPRoute subclass contains an AddressType property as part of its key structure. This property is not required for next hop information defined for Infiniband. NextHopRoutes are dependent on at least one ForwardingService to execute them. This is conveyed by the CIM_NextHopForwardedByService association.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_NextHopRouting

Direct Known Subclasses

CIM_IPRoute
CIM_BGPIPRoute

Class Qualifiers

NameData TypeValueScopeFlavors
AbstractbooleantrueTOSUBCLASS= falseOVERRIDABLE= false
DescriptionstringNextHopRouting relates a destination address to the address or interface through which the remote address may be reached. An instance of this class can represent either static or dynamic routing, and may represent a routing table entry (but it is not required that all NextHopRoutes be in a routing table). Static routes are distinguished by setting the IsStatic boolean property to TRUE. Subclasses of NextHopRouting provide specific protocol and Key information. For example, the IPRoute subclass contains an AddressType property as part of its key structure. This property is not required for next hop information defined for Infiniband. NextHopRoutes are dependent on at least one ForwardingService to execute them. This is conveyed by the CIM_NextHopForwardedByService association.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
DestinationAddressstring
DescriptionstringThe address which serves as the destination to be reached.None TRANSLATABLE= true
DestinationMaskstring
DescriptionstringThe mask for the DestinationAddress.None TRANSLATABLE= true
IsStaticboolean
DescriptionstringTRUE indicates that this is a static route, and FALSE indicates a dynamically-learned route.None TRANSLATABLE= true
NextHopstring
DescriptionstringThis contains either the address of the next-hop router, or the interface used to reach the destination.None TRANSLATABLE= true

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
InstallDatedatetimeCIM_ManagedSystemElement
NamestringCIM_ManagedSystemElement
StatusstringCIM_ManagedSystemElement