Information Technology Reference
In-Depth Information
BGPRouteMapsInRoutingPolicy defines the BGPRouteMaps that are used by a
particular RoutingRule object. BGPRoutingPolicy is a specialization of the
Dependency association, and defines the relationship between a BGPService and the
RoutingRule that control it. FilteredBGPAttributes is a specialization of the
Component aggregation, which is used to define the set of BGP Attributes that are
used by a particular RoutingAction .
Policy
(See Policy Model )
PolicySet
PolicyCondition
PolicyAction
(See Policy Model )
(See Policy Model )
(See Policy Model )
PolicyRule
PacketFilterCondition
(See Policy Model)
RoutingAction
(See Policy Model)
Action: uint16 {enum}
AttributeAction : uint 16 {enum}
BGPAction : uint16 {enum}
BGPValue : string
RemarkAction: uint16 {enum}
RemarkValue: string
ConditioningAction : uint16 {enum}
OtherConditioningAction : string
ConditioningValue : string
1..n
PacketCondition InNetworkRule
FilteredBGPAttributes
*
BGPAttributes
RoutingRule
*
(See Network Model (BGP))
*
*
w
BGPRouteMaps
InRoutingPolicy
BGP
RoutingPolicy
Hosted
BGPAttributes
HostedBGPRouteMap
*
*
*
w
1
1
BGPService
(See Network Model (BGP))
BGPRouteMap
(See Network Model (BGP))
AutonomousSystem
(See Network Model (Systems))
Fig. 1. UML Diagram of Routing policy
3 Mapping CIM to XML
The CIM schema is independent of any implementation. However, for an information
model to be useful, it has to be mapped into some implementation. Thus, as Figure 2
shows, CIM can be mapped to (or represented as) several structured specifications.
According to our approach, the CIM schema can be mapped to structured
specifications such as XML, which can then be used to take advantage of XML
technology and related tools. Other specifications such as MOF/CIM (Managed
Search WWH ::




Custom Search