Skip to content
Snippets Groups Projects

Data models

To be able to model network objects, a data model must exist for every configuration item in the network. This allows for describing the network, and the services as a composition of abstract objects.

Decomposition of objects

Every object -- both services and access ports -- is composed of the following building blocks:

  • Administrative metadata
    • Object ID
    • Status
    • Owner
  • Configuration data that depends on the specific service, some examples:
    • Access port
      • Access port type
      • Physical interfaces
    • IP trunk
      • IPv4 network
      • IPv6 network
      • IS-IS metric
  • Placement metadata
    • Access node
    • Service delivery point