8 contact "WILL-BE-DEFINED-LATER";
11 This module contains the definitions of elements that creates network
12 topology i.e. definition of network nodes and links. This module is
13 not designed to be used solely for network representation. This module
14 SHOULD be used as base module in defining the network topology.
17 revision "2013-02-08"{
18 reference " WILL BE DEFINED LATER";
23 This is the model of abstract topology which contains only Network
24 Nodes and Network Links. Each topology MUST be identified by
25 unique topology-id for reason that the store could contain many
32 It is presumed that datastore will contain many topologies. To
33 distinguish between topologies it is vital to have UNIQUE
38 container network-nodes {
40 description "The list of network nodes defined for topology.";
46 description "The Topology identifier of network-node.";
49 list network-interface {
56 leaf interface-address {
61 container node-attributes {
63 Additional attributes that can Network Node contains.
83 container network-links {
86 The Network Link which is defined by Local (Source) and
87 Remote (Destination) Network Nodes. Every link MUST be
88 defined either by identifier and his local and remote
89 Network Nodes (in real applications it is common that many
90 links are originated from one node and end up in same
91 remote node). To ensure that we would always know to
92 distinguish between links, every link SHOULD have
105 description "Source node identifier.";
109 container destination {
112 description "Destination node identifier.";
116 container link-attributes {
117 description "Aditional attributes that can Network Link contains.";