Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
goSDN
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Terraform modules
Analyze
Contributor analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
danet
goSDN
Commits
65232717
Commit
65232717
authored
4 years ago
by
Martin Stiemerling
Browse files
Options
Downloads
Patches
Plain Diff
First theory text about topo inventory and hints towards potential implementation
parent
a69d87e4
No related branches found
No related tags found
3 merge requests
!90
Develop
,
!62
Resolve "Update database in order to achieve the long-term goals of the project"
,
!53
V.0.1.0 Codename Threadbare
Pipeline
#51671
passed
4 years ago
Stage: test
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
documentation/design/05-implementation.md
+13
-2
13 additions, 2 deletions
documentation/design/05-implementation.md
with
13 additions
and
2 deletions
documentation/design/05-implementation.md
+
13
−
2
View file @
65232717
...
...
@@ -17,12 +17,14 @@ static process, at least when one considers potential changes over time.
Typically such network elements are added to a network and they will remain in
the network for a longer time, i.e., multiple minutes or even longer.
### Topology Inventor
ies
### Topology Inventor
y
Every network has one given physical topology (G
<sub>
physical
</sub>
) and on
top of this at least one logical topology (G
<sub>
logical1
</sub>
). There may be
multiple logical topologies (G
<sub>
n+1
</sub>
) on top logical topologies
(G
<sub>
n
</sub>
), i.e., a recursion.
(G
<sub>
n
</sub>
), i.e., a recursion. Such logical topologies (G
<sub>
n+1
</sub>
)
can again have other logical topologies as recursion or other logical topologies
in parallel.
A topology consists out of interfaces, which are attached to their respective
network elements, and links between these interfaces.
...
...
@@ -33,6 +35,15 @@ the edges.
G
<sub>
physical
</sub>
ist a superset of G
<sub>
logical1
</sub>
.
The topology inventory has to store the particular graph for any topology and
also the connections between the different levels of topologies. For instance,
the G
<sub>
logical1
</sub>
is linked to G
<sub>
physical
</sub>
. (needs to be clear
if changes in n-1 graph has impact on n graph).
For further study at this point: Which type of database and implementation of
databases should be used to store the different topology graphs and their
pontential dependencies? How should the interface between gosdn and this
database look like?
### Potential other Inventories
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment