Class CIM_BGPService
extends CIM_RouteCalculationService

This class is used to represent the basic operation of BGP. It is derived from RouteCalculationService, the superclass of all routing protocols.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_Service
   |
   +--CIM_NetworkService
   |
   +--CIM_RouteCalculationService
   |
   +--CIM_BGPService

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringThis class is used to represent the basic operation of BGP. It is derived from RouteCalculationService, the superclass of all routing protocols.
UMLPackagePathstringCIM::Network::BGP
Versionstring2.7.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
BGPVersionuint8
DescriptionstringThe BGPVersion property defines the version of BGP that this router is using. This is part of the BGP peer negotiation process).
MappingStringsstringMIB.IETF|BGP4-MIB.bgpVersion
LastErrorCodeuint16
DescriptionstringBGP sends errors using a NOTIFICATION message. This message contains an error code, an error subcode, and error data. The error code defines the type of the notification. The 'Cease' error is for all fatal errors that are not one of the other five types of errors. For several of the errors, subcode information is also enumerated in other properties of this class.
ValueMapstring0, 1, 2, 3, 4, 5, 6
ValuesstringNone, Message Header Error, OPEN Message Error, UPDATE Message Error, Hold Timer Expired, Finite State Machine Error, Cease
LastMessageErrorSubCodeuint16
DescriptionstringThis defines the BGP error subcode for message header errors (LastErrorCode = 1). If LastErrorCode is any other value, then this property should be set to NULL.
ValueMapstring0, 1, 2, 3
ValuesstringNone, Connection Not Synchronized, Bad Message Length, Bad Message Type
LastOpenErrorSubCodeuint16
DescriptionstringThis defines the BGP error subcode for OPEN message errors (LastErrorCode = 2). If LastErrorCode is any other value, then this property should be set to NULL.
ValueMapstring0, 1, 2, 3, 4, 5, 6
ValuesstringNone, Unsupported Version Number, Bad Peer AS, Bad BGP Identifier, Unsupported Optional Parameter, Authentication Failure, Unacceptable Hold Time
LastUpdateErrorSubCodeuint16
DescriptionstringThis defines the BGP error subcode for UPDATE message errors (LastErrorCode = 3). If LastErrorCode is any other value, then this property should be set to NULL.
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
ValuesstringNone, Malformed Attribute List, Unrecognized Well-Known Attribute, Missing Well-Known Attribute, Attribute Flags Error, Attribute Length Error, Invalid Origin Attribute, AS Routing Loop, Invalid NEXT_HOP Attribute, Optional Attribute Error, Invalid Network Field, Malformed AS_path

Inherited Properties

NameData TypeClass Origin
AlgorithmTypeuint16CIM_RouteCalculationService
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CreationClassNamestringCIM_Service
DescriptionstringCIM_ManagedElement
DetailedStatusuint16CIM_ManagedSystemElement
ElementNamestringCIM_ManagedElement
EnabledDefaultuint16CIM_EnabledLogicalElement
EnabledStateuint16CIM_EnabledLogicalElement
Generationuint64CIM_ManagedElement
HealthStateuint16CIM_ManagedSystemElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
NamestringCIM_Service
OperatingStatusuint16CIM_ManagedSystemElement
OtherEnabledStatestringCIM_EnabledLogicalElement
PrimaryOwnerContactstringCIM_Service
PrimaryOwnerNamestringCIM_Service
PrimaryStatusuint16CIM_ManagedSystemElement
RequestedStateuint16CIM_EnabledLogicalElement
RouterIDstringCIM_RouteCalculationService
ServiceURLstringCIM_NetworkService
StartedbooleanCIM_Service
StartModestringCIM_Service
StatusstringCIM_ManagedSystemElement
SystemCreationClassNamestringCIM_Service
SystemNamestringCIM_Service
TimeOfLastStateChangedatetimeCIM_EnabledLogicalElement
TransitioningToStateuint16CIM_EnabledLogicalElement
AvailableRequestedStatesuint16[]CIM_EnabledLogicalElement
Keywordsstring[]CIM_NetworkService
OperationalStatusuint16[]CIM_ManagedSystemElement
StartupConditionsstring[]CIM_NetworkService
StartupParametersstring[]CIM_NetworkService
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
ChangeAffectedElementsAssignedSequenceuint32CIM_Service
RequestStateChangeuint32CIM_EnabledLogicalElement
StartServiceuint32CIM_Service
StopServiceuint32CIM_Service