1 karl 1.1.2.2 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
3 // qualifier values to CIM Schema.</change>
4 // ==================================================================
5 // CIM_OSPFService
6 // ==================================================================
7 [Version ( "2.7.0" ),
8 UMLPackagePath ( "CIM::Network::OSPF" ),
9 Description (
10 "This class is used to represent the basic operation of OSPF. "
11 "It is derived from the RouteCalculationService, the superclass "
12 "of all routing protocols." )]
13 class CIM_OSPFService : CIM_RouteCalculationService {
14
15 [Description (
16 "This attribute indicates whether this router is running "
17 "MOSPF (multicast enhancements to OSPF) or not, see B.1 "
18 "in RFC 1584. This attribute only can be true, when the "
19 "SupportMOSPF property in OSPFService Capabilities is "
20 "also true. If SupportMOSPF is false, then this property "
21 "has no meaning." ),
22 karl 1.1.2.2 MappingStrings { "MIB.IETF|OSPF-MIB.ospfMulticastExtensions" }]
23 boolean RunningMOSPF;
24
25 [Description (
26 "This attribute indicates whether this router will "
27 "forward multicast datagrams between OSPF areas or not, "
28 "see B.1 in RFC 1584." ),
29 MappingStrings { "MIB.IETF|OSPF-MIB.ospfMulticastExtensions" }]
30 boolean IsInterAreaMulticastForwarder;
31
32 [Description (
33 "This attribute indicates whether this router will "
34 "forward multicast datagrams between Autonomous Systems "
35 "or not, see B.1 in RFC 1584." ),
36 MappingStrings { "MIB.IETF|OSPF-MIB.ospfMulticastExtensions" }]
37 boolean IsInterAsMulticastForwarder;
38
39 [Description (
40 "The number of seconds that, after entering "
41 "OverflowState, a router will attempt to leave "
42 "OverflowState. When set to 0, the router will not leave "
43 karl 1.1.2.2 "OverflowState until restarted, see 2.1 in RFC 1765." ),
44 Units ( "Seconds" ),
45 MappingStrings { "MIB.IETF|OSPF-MIB.ospfExitOverflowInterval" }]
46 uint32 ExitOverflowInterval;
47
48 [Description (
49 "Controls the preference rules used in choosing among "
50 "multiple AS-external-LSAs advertising the same "
51 "destination. When set to TRUE, the preference rules "
52 "remain those specified by RFC 1583. When set to FALSE, "
53 "the preference rules are those stated in RFC 2328, which "
54 "prevent routing loops when AS-external-LSAs for the same "
55 "destination have been originated from different areas. "
56 "See C.1 in RFC2328." )]
57 boolean RFC1583Compatibility;
58
59
60 };
|