forked from coflin/Advanced-Network-Automation
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtopology.yaml
More file actions
92 lines (90 loc) · 2.7 KB
/
topology.yaml
File metadata and controls
92 lines (90 loc) · 2.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
name: netman
topology:
kinds:
arista_ceos:
image: ceos:4.32.0F
linux:
image: my-custom-ubuntu
arista_veos:
image: /home/student/Downloads/vEOS-lab-4.33.0F.qcow2
nodes:
r1:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/r1.cfg
r2:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/r2.cfg
r3:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/r3.cfg
r4:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/r4.cfg
r5:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/r5.cfg
r6:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/r6.cfg
r7:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/r7.cfg
r8:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/r8.cfg
s1:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/s1.cfg
s2:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/s2.cfg
s3:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/s3.cfg
s4:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/s4.cfg
s5:
kind: arista_ceos
startup-config: /home/student/git/csci5840/backup-configs/s5.cfg
h1:
kind: linux
h2:
kind: linux
h3:
kind: linux
h4:
kind: linux
h5:
kind: linux
h6:
kind: linux
h7:
kind: linux
webserver:
kind: linux
links:
- endpoints: ["h1:eth1", "s1:eth1"]
- endpoints: ["h2:eth1", "s1:eth2"]
- endpoints: ["h3:eth1", "s2:eth1"]
- endpoints: ["h4:eth1", "s2:eth2"]
- endpoints: ["s1:eth3", "s2:eth3"]
- endpoints: ["s1:eth4", "r1:eth1"]
- endpoints: ["s2:eth4", "r2:eth1"]
- endpoints: ["r1:eth2", "s3:eth2"]
- endpoints: ["r2:eth2", "s4:eth2"]
- endpoints: ["s3:eth1", "s4:eth1"]
- endpoints: ["s3:eth3", "r3:eth2"]
- endpoints: ["s4:eth3", "r4:eth2"]
- endpoints: ["r3:eth3", "r5:eth1"]
- endpoints: ["r4:eth3", "r5:eth2"]
- endpoints: ["r3:eth1", "r4:eth1"]
- endpoints: ["r5:eth3", "webserver:eth3"]
- endpoints: ["s3:eth4", "host:eth1"]
- endpoints: ["r4:eth4", "r6:eth1"]
- endpoints: ["r6:eth2", "r7:eth2"]
- endpoints: ["r7:eth1", "h5:eth1"]
- endpoints: ["r8:eth1", "r2:eth3"]
- endpoints: ["r8:eth2", "s5:eth1"]
- endpoints: ["s5:eth3", "h6:eth1"]
- endpoints: ["s5:eth4", "h7:eth1"]