Class CIM_AdministrativeDistance
extends CIM_LogicalElement

Information in this class affects the choice of one protocol over another, when two protocols learn the same route. Properties define the preference of a protocol, called its distance. The lower the distance, the higher the preference for that protocol. This class affects ALL routes and contains the default distances. Specific administrative distances relative to an individual route and Forwarding Service are defined in the NextHopForwardedByService association, its AdminDistance property. AdministrativeDistance, being a global object, is weak to the AdminDomain that contains it. Hence, the AdminDomain keys are propagated to this class.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_AdministrativeDistance

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringInformation in this class affects the choice of one protocol over another, when two protocols learn the same route. Properties define the preference of a protocol, called its distance. The lower the distance, the higher the preference for that protocol. This class affects ALL routes and contains the default distances. Specific administrative distances relative to an individual route and Forwarding Service are defined in the NextHopForwardedByService association, its AdminDistance property. AdministrativeDistance, being a global object, is weak to the AdminDomain that contains it. Hence, the AdminDomain keys are propagated to this class.
UMLPackagePathstringCIM::Network::Routes
Versionstring2.7.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
BGPLocaluint8200
DescriptionstringThe distance for peers using BGP locally. It has a default value of 200.
CreationClassNamestring
DescriptionstringCreationClassName indicates the name of the class or the subclass used in the creation of an instance. When used with the other key properties of this class, this property allows all instances of this class and its subclasses to be uniquely identified.
Keybooleantrue
DirectConnectuint80
DescriptionstringThe distance for directly connected peers. It has a default value of 0.
EBGPuint820
DescriptionstringThe distance for peers using EBGP. It has a default value of 20.
EGPuint8140
DescriptionstringThe distance for peers using EGP. It has a default value of 140.
EIGRPExternaluint8170
DescriptionstringThe distance for peers using external EIGRP. It has a default value of 170.
EIGRPInternaluint890
DescriptionstringThe distance for peers using internal EIGRP. It has a default value of 90.
IBGPuint8200
DescriptionstringThe distance for peers using IBGP. It has a default value of 200.
IGRPuint8100
DescriptionstringThe distance for peers using IGRP. It has a default value of 100.
ISISuint8115
DescriptionstringThe distance for peers using ISIS. It has a default value of 115.
Namestring
DescriptionstringThis is the name of the AdministrativeDistance class.
Keybooleantrue
MaxLenuint32256
OverridestringName
OSPFuint8110
DescriptionstringThe distance for peers using OSPF. It has a default value of 110.
RIPuint8120
DescriptionstringThe distance for peers using RIP. It has a default value of 120.
Staticuint81
DescriptionstringThe distance for staticly connected peers. It has a default value of 1.
SystemCreationClassNamestring
DescriptionstringThe scoping AdminDomain's CreationClassName.
Keybooleantrue
MaxLenuint32256
PropagatedstringCIM_AdminDomain.CreationClassName
SystemNamestring
DescriptionstringThe scoping AdminDomain's Name.
Keybooleantrue
MaxLenuint32256
PropagatedstringCIM_AdminDomain.Name
Unknownuint8255
DescriptionstringThe distance for peers using an unknown protocol. It has a default value of 255.

Inherited Properties

NameData Type
Captionstring
CommunicationStatusuint16
Descriptionstring
DetailedStatusuint16
ElementNamestring
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
OperatingStatusuint16
PrimaryStatusuint16
Statusstring
OperationalStatusuint16[]
StatusDescriptionsstring[]

Class Methods