Relationships enable Network Protocol Manager to associate the discovered logical routing topology objects with each other, and with the underlying physical network topology objects discovered by IP Availability Manager. Because the relationships establish dependencies between the routing topology objects and the network objects, Network Protocol Manager is able to correlate underlying network failures with routing-protocol service impairments.
BGP, EIGRP, IS-IS, and OSPF relationships describes some of the relationships that can appear in the class representation of BGP, EIGRP, IS-IS, and OSPF topology.
Relationship sets |
Examples |
---|---|
1**Endpoint1 and Endpoint2 do not have inverse relationships. |
|
AccessedVia/Accesses |
BGPService
EIGRPService
ISISService
OSPFService
|
ComposedOf/PartOf |
Router
|
ConnectedTo/ConnectedVia |
BGPSession
EIGRPSession
ISISNetwork
OSPFNetwork
|
ConnectedSystems |
BGPSession
EIGRPSession
ISISAdjacency
OSPFNeighborRelationship
|
ConsistsOf/MemberOf |
AutonomousSystem
AutonomousSystem
BGPSessionGroup
EIGRPDomain
EIGRPDomain
ISISArea
ISISArea
OSPFArea
OSPFArea
|
Endpoint1 or Endpoint2 1 |
BGPSession
EIGRPSession
ISISAdjacency
OSPFNeighborRelationship
|
HostedBy/HostsServices |
BGPService
EIGRPService
ISISService
OSPFService
|
LayeredOver/Underlying |
BGPProtocolEndpoint
EIGRPProtocolEndpoint
ISISNeighborEndpoint
OSPFNeighborEndpoint
|
The examples given in BGP, EIGRP, IS-IS, and OSPF relationships are just a few of the many relationships that can appear in the class representation of routing-protocol topology. Generally, as demonstrated in the examples, for every relationship, there is an inverse relationship; for example, PartOf is the reverse relationship of ComposedOf.
The Common Information Model (ICIM) 1.11 Reference for Non-Service Assurance Manager Products provides detailed descriptions of classes and relationships.