topology
OspfLink
Represents an OSPF link. An OSPF link may be a point-to-point,
a transit, or a virtual link.
For point-to-point links, the linkId is the neighbour's router ID
and the linkData is the local interface IP address (numbered) or
ifIndex (unnumbered).
For transit links, the linkId is the IP address of the designated
router and the linkData is the local interface IP address.
For stub links, the linkId is the network IP address and the
linkData is the subnetwork mask.
For virtual links, the linkId is the neighbour's router ID and
the linkData is the local interface IP address.
- Parent Hierarchy
- topology.TopologyManager
- topology.AutonomousSystem
- topology.Area
- topology.OspfSubnet
- topology.OspfLink
[tpgy-mgr:[name-${displayedName}][-AS-${asNumber}]:[protocol-${protocol}][-area-${areaId}]:[network-${networkId}]:[protocol-${protocol}][-${linkType}][-endPoint-${endPointId}][-${linkData}][-area-${areaId}][-${linkGenetics}][-s-${source}]]
- topology.IsisCheckpoint
- topology.Area
- topology.OspfSubnet
- topology.OspfLink
[tpgy-mgr:[name-${displayedName}][-AS-${asNumber}]:[IsisCheckpoint-${*id}]:[protocol-${protocol}][-area-${areaId}]:[network-${networkId}]:[protocol-${protocol}][-${linkType}][-endPoint-${endPointId}][-${linkData}][-area-${areaId}][-${linkGenetics}][-s-${source}]]
- topology.Router
- topology.OspfLink
[tpgy-mgr:[name-${displayedName}][-AS-${asNumber}]:[IsisCheckpoint-${*id}]:[router-${id}]:[protocol-${protocol}][-${linkType}][-endPoint-${endPointId}][-${linkData}][-area-${areaId}][-${linkGenetics}][-s-${source}]]
- topology.OspfCheckpoint
- topology.Area
- topology.OspfSubnet
- topology.OspfLink
[tpgy-mgr:[name-${displayedName}][-AS-${asNumber}]:[OspfCheckpoint-${*id}]:[protocol-${protocol}][-area-${areaId}]:[network-${networkId}]:[protocol-${protocol}][-${linkType}][-endPoint-${endPointId}][-${linkData}][-area-${areaId}][-${linkGenetics}][-s-${source}]]
- topology.OspfLink
[tpgy-mgr:[name-${displayedName}][-AS-${asNumber}]:[OspfCheckpoint-${*id}]:[protocol-${protocol}][-${linkType}][-endPoint-${endPointId}][-${linkData}][-area-${areaId}][-${linkGenetics}][-s-${source}]]
- topology.OspfSubnet
- topology.OspfLink
[tpgy-mgr:[name-${displayedName}][-AS-${asNumber}]:[OspfCheckpoint-${*id}]:[network-${networkId}]:[protocol-${protocol}][-${linkType}][-endPoint-${endPointId}][-${linkData}][-area-${areaId}][-${linkGenetics}][-s-${source}]]
- topology.Router
- topology.OspfLink
[tpgy-mgr:[name-${displayedName}][-AS-${asNumber}]:[OspfCheckpoint-${*id}]:[router-${id}]:[protocol-${protocol}][-${linkType}][-endPoint-${endPointId}][-${linkData}][-area-${areaId}][-${linkGenetics}][-s-${source}]]
- topology.Router
- topology.OspfLink
[tpgy-mgr:[name-${displayedName}][-AS-${asNumber}]:[router-${id}]:[protocol-${protocol}][-${linkType}][-endPoint-${endPointId}][-${linkData}][-area-${areaId}][-${linkGenetics}][-s-${source}]]
- Relationships
- many topology.OspfLinks may be direct children of one topology.OspfCheckpoint (child-parent relationship)
- many topology.OspfLinks may be associated with topology.OspfLink (implied relationship)
- topology.OspfLink may be associated with many topology.OspfLinks (implied relationship)
- many topology.OspfLinks may be direct children of one topology.OspfSubnet (child-parent relationship)
- many topology.OspfLinks may be direct children of one topology.Router (child-parent relationship)
public class
OspfLink
-
Relative Name=[protocol-${protocol}][-${linkType}][-endPoint-${endPointId}][-${linkData}][-area-${areaId}][-${linkGenetics}][-s-${source}]
-
For OSPF link, relative name would use protocol-$protocol-$linkType-endPoint-$endPointId-$linkData-area-$areaId-$linkGenetics-s-$source when source is not null
whereas it would use protocol-$protocol-$linkType-endPoint-$endPointId-$linkData-area-$areaId-$linkGenetics otherwise.
-
Displayed Name=OSPF Link
-
configureChildInstanceWithResult() does not return children.
-
configureInstanceWithResult() does not return children.
-
findMultipleFilteredInstances() does not return children.
|
Properties |
|
areaId |
The area ID to which this link belongs.
type=string
access=read-create maximum=60 Mandatory on create Displayed(tab/group)=Area
|
|
endPointId |
It is either networkId for broadcast links or linkId (which is the neighbor's routerID) for P2P
links.
It could be either far-endpoint or local-endpoint depends of the direction of the link.
type=long
access=read-create Mandatory on create
|
|
endPointIdStr |
endPointId in String format.
type=string
access=read-only minimum=0 maximum=32 Displayed(tab/group)=Neighbor
|
|
Properties inherited from topology.IgpLink |
|
adminGroups, adminGroupsChangeCounter, cpaaRedGroupPointer, lastAdminGroupsChangeTime, lastMetricChangeTime, lastSrlgChangeTime, lastTeMetricChangeTime, maxBandwidth, maxReservableBandwidth, metric, metricChangeCounter, srlg, srlgChangeCounter, teLocalIpAddress, teMetric, teMetricChangeCounter, teRemoteIpAddress, trafficEngineering, unreservedBandwidthP0, unreservedBandwidthP1, unreservedBandwidthP2, unreservedBandwidthP3, unreservedBandwidthP4, unreservedBandwidthP5, unreservedBandwidthP6, unreservedBandwidthP7 |
|
Properties inherited from topology.BaseLink |
|
checkpointDetail, checkpointId, checkpointProtocol, checkpointTime, delayMetric, description, interfacePointer, interfaceType, ipLinkPointer, isCheckpointObject, isReference, lastChangeTime, lastOpStateChangeTime, linkData, linkDataStr, linkGenetics, linkId, linkIdStr, linkPointer, linkTerminationPointer, linkType, opStateChangeCounter, operationalState, prefixLength, protocol, referenceTime, routerId, routerIdStr, source, startPoint, startsOrEndsOnCpaa, systemAddress |