1 marek 1.1 // 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_BGPIPRoute
6 // ==================================================================
7 [Version ( "2.6.0" ),
8 UMLPackagePath ( "CIM::Network::BGP" ),
9 Description (
10 "BGPIPRoute describes a BGP routing entry that connects two "
11 "peer routers that are running BGP. The source and destination "
12 "addresses may be either specific IP endpoints or IP subnets. "
13 "Examining the BGPIPRoute class definition, note that its "
14 "superclass IPRoute is deprecated. Unfortunately, IPRoute "
15 "cannot be removed from the object hierarchy without a major "
16 "Schema release. When/if this occurs, the IPRoute superclass "
17 "will be removed, and BGPIPRoute will subclass from "
18 "CIM_NextHopRouting directly." )]
19 class CIM_BGPIPRoute : CIM_IPRoute {
20
21 [Description (
22 marek 1.1 "Usually, the administrative distance is used to "
23 "determine which route gets installed in the routing "
24 "table. Using this scheme, routes learned via EBGP will "
25 "win over routes learned via an IGP. If this is not "
26 "desired, then this assigns the administrative distance "
27 "of this route to be equal to that of a local route, "
28 "which means that the same route learned by an IGP will "
29 "have a lower administrative distance and be installed "
30 "instead." )]
31 boolean IsBackDoorRoute;
32
33 [Description (
34 "Loopback interfaces are often used by IBGP peers, "
35 "because they eliminate a dependency that would otherwise "
36 "occur if the actual IP address of a physical interface "
37 "was used to configure BGP. The loopback interface "
38 "instead instructs the router to use any available "
39 "interface." )]
40 boolean UsesLoopbackPeering;
41
42
43 marek 1.1 };
|