1
+ :description: How a network is constructed, address composition, and common points of failure during Mesh connecting.
2
+
1
3
Network Topology
2
4
================
3
5
@@ -20,29 +22,27 @@ integers and use an octal counting scheme.
20
22
.. graphviz ::
21
23
22
24
graph network_hierarchy {
23
- bgcolor="#323232A1"
24
25
newrank=true
25
26
// ratio="0.65"
26
27
node [
27
28
fontcolor="#FEFEFE"
28
29
fontsize=14
29
- fontname=Arial
30
30
]
31
31
pad="0"
32
32
margin="0"
33
33
subgraph cluster_hierarchy {
34
- bgcolor="#24242400"
35
34
color="#24242400"
36
35
node [
36
+ fontcolor="#FEFEFE"
37
37
style=filled
38
- color="#FEFEFE7f "
38
+ color="var(--md-graphviz-edge-color) "
39
39
]
40
- edge [color="#FEFEFE" style="setlinewidth(2)"]
40
+ edge [style="setlinewidth(2)"]
41
41
subgraph lvl_0 {
42
42
"0o0" [
43
43
shape="circle"
44
44
style="radial"
45
- fillcolor="0.85:#018268;0:#000 "
45
+ fillcolor="#000000; 0.85:#018268"
46
46
]
47
47
}
48
48
subgraph lvl_1 {
@@ -68,10 +68,7 @@ integers and use an octal counting scheme.
68
68
"0o324" -- "0o2324"; "0o324" -- "0o3324"; "0o324" -- "0o4324"; "0o324" -- "0o5324"
69
69
}
70
70
subgraph cluster_legend {
71
- bgcolor="#242424"
72
- color="#24242400"
73
71
"Legend" [
74
- color="#FEF9A9"
75
72
shape=plain
76
73
margin=0
77
74
label=<
@@ -81,7 +78,7 @@ integers and use an octal counting scheme.
81
78
</TR>
82
79
<TR>
83
80
<TD>Network Level 0</TD>
84
- <TD BORDER="1" STYLE="rounded,radial" BGCOLOR="#000 :#018268"> </TD>
81
+ <TD BORDER="1" STYLE="rounded,radial" BGCOLOR="#000000 :#018268"> </TD>
85
82
</TR>
86
83
<TR>
87
84
<TD>Network Level 1</TD>
@@ -108,6 +105,7 @@ integers and use an octal counting scheme.
108
105
}
109
106
}
110
107
108
+
111
109
Hopefully, you should see the pattern. There can be up to a maximum of 5 network levels (that's
112
110
0-4 ordered from lowest to highest).
113
111
@@ -128,40 +126,57 @@ graph only demonstrates
128
126
129
127
graph network_levels {
130
128
layout=twopi
131
- bgcolor="#323232A1"
132
129
ratio="0.825"
133
- node [
134
- style=filled
135
- fontcolor="#FEFEFE"
136
- color="#FEFEFE7f"
137
- fontsize=14
138
- fontname=Arial
139
- ]
140
- edge [color="#FEFEFE" style="setlinewidth(2)"]
130
+ edge [style="setlinewidth(2)"]
141
131
ranksep="0.85:0.9:0.95:1.1"
142
132
subgraph lvl_0 {
133
+ node [
134
+ color="var(--md-graphviz-edge-color)"
135
+ fontcolor="#FEFEFE"
136
+ fontsize=14
137
+ ]
143
138
"0o0" [
144
139
root=true
145
140
shape="circle"
146
141
style="radial"
147
- fillcolor="0.9:#018268;0:#000 "
142
+ fillcolor="#000000; 0.9:#018268"
148
143
]
149
144
}
150
145
subgraph lvl_1 {
151
- node [fillcolor="#3E0180"]
146
+ node [
147
+ fillcolor="#3E0180"
148
+ color="var(--md-graphviz-edge-color)"
149
+ fontcolor="#FEFEFE"
150
+ fontsize=14
151
+ ]
152
152
"0o1" "0o2" "0o3" "0o4" "0o5"
153
153
}
154
154
subgraph lvl_2 {
155
- node [fillcolor="#014B80"]
155
+ node [
156
+ fillcolor="#014B80"
157
+ color="var(--md-graphviz-edge-color)"
158
+ fontcolor="#FEFEFE"
159
+ fontsize=14
160
+ ]
156
161
"0o11" "0o21" "0o12" "0o22" "0o13" "0o23" "0o14" "0o24" "0o15" "0o25"
157
162
}
158
163
subgraph lvl_3 {
159
- node [fillcolor="#0E6902"]
164
+ node [
165
+ fillcolor="#0E6902"
166
+ color="var(--md-graphviz-edge-color)"
167
+ fontcolor="#FEFEFE"
168
+ fontsize=14
169
+ ]
160
170
"0o311" "0o411" "0o321" "0o421" "0o312" "0o412" "0o322" "0o422" "0o313" "0o413"
161
171
"0o323" "0o423" "0o314" "0o414" "0o324" "0o424" "0o315" "0o415" "0o325" "0o425"
162
172
}
163
173
subgraph lvl_4 {
164
- node [fillcolor="#80010B"]
174
+ node [
175
+ fillcolor="#80010B"
176
+ color="var(--md-graphviz-edge-color)"
177
+ fontcolor="#FEFEFE"
178
+ fontsize=14
179
+ ]
165
180
"0o5311" "0o5411" "0o5321" "0o5312" "0o5421" "0o5313" "0o5314" "0o5315" "0o5322"
166
181
"0o5323" "0o5324" "0o5325" "0o5412" "0o5423" "0o5422" "0o5413" "0o5414" "0o5424"
167
182
"0o5415" "0o5425"
0 commit comments