blob: d992970a1f6ae835773b073b2aaa1ccac9d5ef48 [file] [log] [blame]
Andrea Campanellaa6d457b2017-08-30 14:06:44 +02001{
2 "devices": {
3 "device:tofino:21": {
4 "generalprovider": {
5 "p4runtime": {
6 "ip": "10.254.1.40",
7 "deviceKeyId": "p4runtime:device:tofino:21",
8 "port": 50051,
9 "deviceId": 21
10 }
11 },
12 "piPipeconf": {
13 "piPipeconfId": "pi-demo-ecmp"
14 },
15 "ports": {
16 "1": {
17 "name": "s21-1",
18 "speed": 100000,
19 "enabled": true,
20 "number": 1,
21 "removed": false,
22 "type": "copper"
23 },
24 "2": {
25 "name": "s21-2",
26 "speed": 100000,
27 "enabled": true,
28 "number": 2,
29 "removed": false,
30 "type": "copper"
31 }
32 },
33 "basic": {
34 "name": "Spine 1",
35 "latitude": 41,
36 "driver": "tofino",
37 "longitude": -107
38 }
39 },
40 "device:tofino:22": {
41 "generalprovider": {
42 "p4runtime": {
43 "ip": "10.254.1.39",
44 "deviceKeyId": "p4runtime:device:tofino:22",
45 "port": 50051,
46 "deviceId": 22
47 }
48 },
49 "piPipeconf": {
50 "piPipeconfId": "pi-demo-ecmp"
51 },
52 "ports": {
53 "1": {
54 "name": "s22-1",
55 "speed": 100000,
56 "enabled": true,
57 "number": 1,
58 "removed": false,
59 "type": "copper"
60 },
61 "2": {
62 "name": "s22-2",
63 "speed": 100000,
64 "enabled": true,
65 "number": 2,
66 "removed": false,
67 "type": "copper"
68 }
69 },
70 "basic": {
71 "name": "Spine 2",
72 "latitude": 41,
73 "driver": "tofino",
74 "longitude": -99
75 }
76 },
77 "device:tofino:11": {
78 "generalprovider": {
79 "p4runtime": {
80 "ip": "10.254.1.38",
81 "deviceKeyId": "p4runtime:device:tofino:11",
82 "port": 50051,
83 "deviceId": 11
84 }
85 },
86 "piPipeconf": {
87 "piPipeconfId": "pi-demo-ecmp"
88 },
89 "ports": {
90 "1": {
91 "name": "s11-1",
92 "speed": 100000,
93 "enabled": true,
94 "number": 1,
95 "removed": false,
96 "type": "copper"
97 },
98 "2": {
99 "name": "s11-2",
100 "speed": 100000,
101 "enabled": true,
102 "number": 2,
103 "removed": false,
104 "type": "copper"
105 },
106 "3": {
107 "name": "s11-3",
108 "speed": 40000,
109 "enabled": true,
110 "number": 3,
111 "removed": false,
112 "type": "copper"
113 }
114 },
115 "basic": {
116 "name": "Leaf 1",
117 "latitude": 33,
118 "driver": "tofino",
119 "longitude": -107
120 }
121 },
122 "device:tofino:12": {
123 "generalprovider": {
124 "p4runtime": {
125 "ip": "10.254.1.37",
126 "deviceKeyId": "p4runtime:device:tofino:12",
127 "port": 50051,
128 "deviceId": 12
129 }
130 },
131 "piPipeconf": {
132 "piPipeconfId": "pi-demo-ecmp"
133 },
134 "ports": {
135 "1": {
136 "name": "s12-1",
137 "speed": 100000,
138 "enabled": true,
139 "number": 1,
140 "removed": false,
141 "type": "copper"
142 },
143 "2": {
144 "name": "s12-2",
145 "speed": 100000,
146 "enabled": true,
147 "number": 2,
148 "removed": false,
149 "type": "copper"
150 },
151 "3": {
152 "name": "s12-3",
153 "speed": 40000,
154 "enabled": true,
155 "number": 3,
156 "removed": false,
157 "type": "copper"
158 }
159 },
160 "basic": {
161 "name": "Leaf 2",
162 "latitude": 33,
163 "driver": "tofino",
164 "longitude": -99
165 }
166 }
167 },
168 "links": {
169 "device:tofino:11/1-device:tofino:21/1": {
170 "basic": {
171 "bandwidth": 100000,
172 "type": "DIRECT"
173 }
174 },
175 "device:tofino:11/2-device:tofino:22/1": {
176 "basic": {
177 "bandwidth": 100000,
178 "type": "DIRECT"
179 }
180 },
181 "device:tofino:12/1-device:tofino:21/2": {
182 "basic": {
183 "bandwidth": 100000,
184 "type": "DIRECT"
185 }
186 },
187 "device:tofino:12/2-device:tofino:22/2": {
188 "basic": {
189 "bandwidth": 100000,
190 "type": "DIRECT"
191 }
192 },
193 "device:tofino:21/1-device:tofino:11/1": {
194 "basic": {
195 "bandwidth": 100000,
196 "type": "DIRECT"
197 }
198 },
199 "device:tofino:22/1-device:tofino:11/2": {
200 "basic": {
201 "bandwidth": 100000,
202 "type": "DIRECT"
203 }
204 },
205 "device:tofino:21/2-device:tofino:12/1": {
206 "basic": {
207 "bandwidth": 100000,
208 "type": "DIRECT"
209 }
210 },
211 "device:tofino:22/2-device:tofino:12/2": {
212 "basic": {
213 "bandwidth": 100000,
214 "type": "DIRECT"
215 }
216 }
217 },
218 "hosts": {
219 "3c:fd:fe:a6:e7:08/-1": {
220 "basic": {
221 "latitude": 28,
222 "ips": [
223 "10.0.0.1"
224 ],
225 "locations": [
226 "device:tofino:21/3"
227 ],
228 "longitude": -107,
229 "name": "h1"
230 }
231 },
232 "3c:fd:fe:a6:e7:09/-1": {
233 "basic": {
234 "latitude": 28,
235 "ips": [
236 "10.0.0.2"
237 ],
238 "locations": [
239 "device:tofino:22/3"
240 ],
241 "longitude": -99,
242 "name": "h2"
243 }
244 }
245 },
246 "apps": {
247 "org.onosproject.core": {
248 "core": {
249 "linkDiscoveryMode": "STRICT"
250 }
251 }
252 }
253}