-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy path5G_Core_in_CSP_CNX.yml
executable file
·240 lines (181 loc) · 18.5 KB
/
5G_Core_in_CSP_CNX.yml
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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
mgmt_subnet: 10.99.100.0/24
igp: isis
networks_nodes:
# COREs
- { name: CORE1_R1 , role: core , loopback: 10.76.34.1 , node_that_will_do_pxe: VCP_R1 }
- { name: CORE1_R2 , role: core , loopback: 10.76.34.2 , node_that_will_do_pxe: VCP_R2 }
- { name: CORE2_R3 , role: core , loopback: 10.76.34.3 , node_that_will_do_pxe: VCP_R3 }
- { name: CORE2_R4 , role: core , loopback: 10.76.34.4 , node_that_will_do_pxe: VCP_R4 }
- { name: CORE3_R5 , role: core , loopback: 10.76.34.5 , node_that_will_do_pxe: VCP_R5 }
- { name: CORE3_R6 , role: core , loopback: 10.76.34.6 , node_that_will_do_pxe: VCP_R6 }
- { name: CORE4_R7 , role: core , loopback: 10.76.34.7 , node_that_will_do_pxe: VCP_R7 }
- { name: CORE4_R8 , role: core , loopback: 10.76.34.8 , node_that_will_do_pxe: VCP_R8 }
# PE_AGGs
- { name: PEAGG1_R9 , role: peagg , loopback: 10.76.34.9 , node_that_will_do_pxe: VCP_R9 }
- { name: PEAGG1_R10 , role: peagg , loopback: 10.76.34.10 , node_that_will_do_pxe: VCP_R10 }
- { name: PEAGG2_R11 , role: peagg , loopback: 10.76.34.11 , node_that_will_do_pxe: VCP_R11 }
- { name: PEAGG2_R12 , role: peagg , loopback: 10.76.34.12 , node_that_will_do_pxe: VCP_R12 }
- { name: PEAGG3_R13 , role: peagg , loopback: 10.76.34.13 , node_that_will_do_pxe: VCP_R13 }
- { name: PEAGG3_R14 , role: peagg , loopback: 10.76.34.14 , node_that_will_do_pxe: VCP_R14 }
- { name: PEAGG4_R15 , role: peagg , loopback: 10.76.34.15 , node_that_will_do_pxe: VCP_R15 }
- { name: PEAGG4_R16 , role: peagg , loopback: 10.76.34.16 , node_that_will_do_pxe: VCP_R16 }
- { name: PEAGG5_R17 , role: peagg , loopback: 10.76.34.17 , node_that_will_do_pxe: VCP_R17 }
- { name: PEAGG5_R18 , role: peagg , loopback: 10.76.34.18 , node_that_will_do_pxe: VCP_R18 }
# IGWs
- { name: IGW1_R19 , role: igw , loopback: 10.76.34.19 , node_that_will_do_pxe: VCP_R19 }
- { name: IGW1_R20 , role: igw , loopback: 10.76.34.20 , node_that_will_do_pxe: VCP_R20 }
- { name: IGW2_R21 , role: igw , loopback: 10.76.34.21 , node_that_will_do_pxe: VCP_R21 }
- { name: IGW2_R22 , role: igw , loopback: 10.76.34.22 , node_that_will_do_pxe: VCP_R22 }
- { name: IGW3_R23 , role: igw , loopback: 10.76.34.23 , node_that_will_do_pxe: VCP_R23 }
- { name: IGW3_R24 , role: igw , loopback: 10.76.34.24 , node_that_will_do_pxe: VCP_R24 }
# PRE_AGGs
- { name: PRE1_R25 , role: preagg , loopback: 10.76.34.25 , node_that_will_do_pxe: VCP_R25 }
- { name: PRE1_R26 , role: preagg , loopback: 10.76.34.26 , node_that_will_do_pxe: VCP_R26 }
- { name: PRE1_R27 , role: preagg , loopback: 10.76.34.27 , node_that_will_do_pxe: VCP_R27 }
- { name: PRE2_R28 , role: preagg , loopback: 10.76.34.28 , node_that_will_do_pxe: VCP_R28 }
- { name: PRE2_R29 , role: preagg , loopback: 10.76.34.29 , node_that_will_do_pxe: VCP_R29 }
# MPLSRRs
- { name: MPLSRR1_R30 , role: mplsrr , loopback: 10.76.34.30 , node_that_will_do_pxe: VCP_R30 }
- { name: MPLSRR1_R31 , role: mplsrr , loopback: 10.76.34.31 , node_that_will_do_pxe: VCP_R31 }
- { name: MPLSRR2_R32 , role: mplsrr , loopback: 10.76.34.32 , node_that_will_do_pxe: VCP_R32 }
- { name: MPLSRR2_R33 , role: mplsrr , loopback: 10.76.34.33 , node_that_will_do_pxe: VCP_R33 }
# IGWRRs
- { name: IGWRR1_R34 , role: igwrr , loopback: 10.76.34.34 , node_that_will_do_pxe: VCP_R34 }
- { name: IGWRR1_R35 , role: igwrr , loopback: 10.76.34.35 , node_that_will_do_pxe: VCP_R35 }
# ABRs
- { name: ABR4_R36 , role: abr , loopback: 10.76.34.36 , node_that_will_do_pxe: VCP_R36 }
- { name: ABR5_R37 , role: abr , loopback: 10.76.34.37 , node_that_will_do_pxe: VCP_R37 }
# IPFabric
- { name: TELCOGW1_R39 , role: telcogw , loopback: 10.76.34.39 , node_that_will_do_pxe: VCP_R39 }
- { name: TELCOGW1_R40 , role: telcogw , loopback: 10.76.34.40 , node_that_will_do_pxe: VCP_R40 }
- { name: dc1_spine1 , role: spine , loopback: 10.76.34.41 , node_that_will_do_pxe: dc1_spine1 }
- { name: dc1_spine2 , role: spine , loopback: 10.76.34.42 , node_that_will_do_pxe: dc1_spine2 }
- { name: dc1_leaf1 , role: leaf , loopback: 10.76.34.51 , node_that_will_do_pxe: dc1_leaf1 }
- { name: dc1_leaf2 , role: leaf , loopback: 10.76.34.52 , node_that_will_do_pxe: dc1_leaf2 }
- { name: dc1_leaf3 , role: leaf , loopback: 10.76.34.53 , node_that_will_do_pxe: dc1_leaf3 }
# CSP2
- { name: CSP2_ABR1_R38 , role: abr , loopback: 10.76.34.38 , node_that_will_do_pxe: VCP_R38 }
- { name: CSP2_MPLSRR1_R99 , role: mplsrr , loopback: 10.76.34.99 , node_that_will_do_pxe: VCP_R99 }
- { name: CSP2_PEAGG1_R100 , role: peagg , loopback: 10.76.34.100 , node_that_will_do_pxe: VCP_R100 }
- { name: CSP2_CORE1_R101 , role: core , loopback: 10.76.34.101 , node_that_will_do_pxe: VCP_R101 }
vms:
- { name: eNodeB2 , role: abr , os_release: Ubuntu20, os_iso: ubuntu-20.04.4-live-server-amd64.iso }
connections:
- { src_node: CORE1_R1 , dst_node: CORE1_R2 , src_intf: ge-0/0/0 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.1.2.0/31" }
- { src_node: CORE1_R1 , dst_node: CORE4_R7 , src_intf: ge-0/0/1 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.1.7.0/31" }
- { src_node: CORE1_R1 , dst_node: CORE2_R4 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/8 , p2p_subnet: "172.1.4.0/31" }
- { src_node: CORE1_R1 , dst_node: PEAGG1_R9 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.1.9.0/31" }
- { src_node: CORE1_R1 , dst_node: PEAGG1_R10 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.1.10.0/31" }
- { src_node: CORE1_R2 , dst_node: CORE2_R3 , src_intf: ge-0/0/1 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.2.3.0/31" }
- { src_node: CORE1_R2 , dst_node: CORE4_R8 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.2.8.0/31" }
- { src_node: CORE1_R2 , dst_node: PEAGG1_R9 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.2.9.0/31" }
- { src_node: CORE1_R2 , dst_node: PEAGG1_R10 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.2.10.0/31" }
- { src_node: CORE2_R3 , dst_node: CORE2_R4 , src_intf: ge-0/0/1 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.3.4.0/31" }
- { src_node: CORE2_R3 , dst_node: CORE4_R8 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.3.8.0/31" }
- { src_node: CORE2_R3 , dst_node: CORE3_R5 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.3.5.0/31" }
- { src_node: CORE2_R3 , dst_node: PEAGG1_R9 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/2 , p2p_subnet: "172.3.9.0/31" }
- { src_node: CORE2_R3 , dst_node: PEAGG2_R11 , src_intf: ge-0/0/5 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.3.11.0/31" }
- { src_node: CORE2_R3 , dst_node: PEAGG2_R12 , src_intf: ge-0/0/6 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.3.12.0/31" }
- { src_node: CORE2_R4 , dst_node: CORE4_R7 , src_intf: ge-0/0/1 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.4.7.0/31" }
- { src_node: CORE2_R4 , dst_node: CORE3_R6 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.4.6.0/31" }
- { src_node: CORE2_R4 , dst_node: PEAGG1_R10 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/2 , p2p_subnet: "172.4.10.0/31" }
- { src_node: CORE2_R4 , dst_node: PEAGG2_R11 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.4.11.0/31" }
- { src_node: CORE2_R4 , dst_node: PEAGG2_R12 , src_intf: ge-0/0/5 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.4.12.0/31" }
- { src_node: CORE2_R4 , dst_node: PEAGG3_R13 , src_intf: ge-0/0/6 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.4.13.0/31" }
- { src_node: CORE2_R4 , dst_node: PEAGG3_R14 , src_intf: ge-0/0/7 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.4.14.0/31" }
- { src_node: CORE3_R5 , dst_node: CORE3_R6 , src_intf: ge-0/0/1 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.5.6.0/31" }
- { src_node: CORE3_R5 , dst_node: CORE4_R8 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/2 , p2p_subnet: "172.5.8.0/31" }
- { src_node: CORE3_R5 , dst_node: PEAGG4_R15 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.5.15.0/31" }
- { src_node: CORE3_R5 , dst_node: PEAGG4_R16 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.5.16.0/31" }
- { src_node: CORE3_R5 , dst_node: ABR4_R36 , src_intf: ge-0/0/5 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.5.36.0/31" }
- { src_node: CORE3_R6 , dst_node: CORE4_R7 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/2 , p2p_subnet: "172.6.7.0/31" }
- { src_node: CORE3_R6 , dst_node: PEAGG3_R13 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.6.13.0/31" }
- { src_node: CORE3_R6 , dst_node: PEAGG3_R14 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.6.14.0/31" }
- { src_node: CORE3_R6 , dst_node: PEAGG4_R15 , src_intf: ge-0/0/5 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.6.15.0/31" }
- { src_node: CORE3_R6 , dst_node: PEAGG4_R16 , src_intf: ge-0/0/6 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.6.16.0/31" }
- { src_node: CORE4_R7 , dst_node: CORE4_R8 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/3 , p2p_subnet: "172.7.8.0/31" }
- { src_node: CORE4_R7 , dst_node: PEAGG5_R17 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.7.17.0/31" }
- { src_node: CORE4_R7 , dst_node: PEAGG5_R18 , src_intf: ge-0/0/5 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.7.18.0/31" }
- { src_node: CORE4_R8 , dst_node: PEAGG5_R17 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.8.17.0/31" }
- { src_node: CORE4_R8 , dst_node: PEAGG5_R18 , src_intf: ge-0/0/5 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.8.18.0/31" }
- { src_node: CORE4_R8 , dst_node: ABR5_R37 , src_intf: ge-0/0/6 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.8.37.0/31" }
- { src_node: PEAGG1_R9 , dst_node: PEAGG1_R10 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/3 , p2p_subnet: "172.9.10.0/31" }
- { src_node: PEAGG1_R9 , dst_node: IGW1_R19 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.9.19.0/31" }
- { src_node: PEAGG1_R9 , dst_node: IGW1_R20 , src_intf: ge-0/0/5 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.9.20.0/31" }
- { src_node: PEAGG1_R9 , dst_node: PRE1_R25 , src_intf: ge-0/0/6 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.9.25.0/31" }
- { src_node: PEAGG1_R9 , dst_node: PRE1_R26 , src_intf: ge-0/0/7 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.9.26.0/31" }
- { src_node: PEAGG1_R9 , dst_node: MPLSRR1_R30 , src_intf: ge-0/0/8 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.9.30.0/31" }
- { src_node: PEAGG1_R9 , dst_node: MPLSRR1_R31 , src_intf: ge-0/0/9 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.9.31.0/31" }
- { src_node: PEAGG1_R10 , dst_node: IGW1_R19 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.10.19.0/31" }
- { src_node: PEAGG1_R10 , dst_node: IGW1_R20 , src_intf: ge-0/0/5 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.10.20.0/31" }
- { src_node: PEAGG1_R10 , dst_node: PRE1_R25 , src_intf: ge-0/0/6 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.10.25.0/31" }
- { src_node: PEAGG1_R10 , dst_node: PRE1_R26 , src_intf: ge-0/0/7 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.10.26.0/31" }
- { src_node: PEAGG1_R10 , dst_node: MPLSRR1_R30 , src_intf: ge-0/0/8 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.10.30.0/31" }
- { src_node: PEAGG1_R10 , dst_node: MPLSRR1_R31 , src_intf: ge-0/0/9 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.10.31.0/31" }
- { src_node: PEAGG2_R11 , dst_node: PRE1_R27 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.11.27.0/31" }
- { src_node: PEAGG2_R11 , dst_node: MPLSRR1_R30 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/2 , p2p_subnet: "172.11.30.0/31" }
- { src_node: PEAGG2_R11 , dst_node: MPLSRR1_R31 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/2 , p2p_subnet: "172.11.31.0/31" }
- { src_node: PEAGG2_R12 , dst_node: PRE1_R27 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.12.27.0/31" }
- { src_node: PEAGG2_R12 , dst_node: MPLSRR1_R30 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/3 , p2p_subnet: "172.12.30.0/31" }
- { src_node: PEAGG2_R12 , dst_node: MPLSRR1_R31 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/3 , p2p_subnet: "172.12.31.0/31" }
- { src_node: PEAGG3_R13 , dst_node: PEAGG3_R14 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/2 , p2p_subnet: "172.13.14.0/31" }
- { src_node: PEAGG3_R13 , dst_node: TELCOGW1_R39 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.13.39.0/31" }
- { src_node: PEAGG3_R13 , dst_node: TELCOGW1_R40 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.13.40.0/31" }
- { src_node: PEAGG3_R14 , dst_node: TELCOGW1_R39 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.14.39.0/31" }
- { src_node: PEAGG3_R14 , dst_node: TELCOGW1_R40 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.14.40.0/31" }
- { src_node: PEAGG4_R15 , dst_node: IGW3_R23 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.15.23.0/31" }
- { src_node: PEAGG4_R15 , dst_node: IGW3_R24 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.15.24.0/31" }
- { src_node: PEAGG4_R15 , dst_node: MPLSRR2_R32 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.15.32.0/31" }
- { src_node: PEAGG4_R15 , dst_node: MPLSRR2_R33 , src_intf: ge-0/0/5 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.15.33.0/31" }
- { src_node: PEAGG4_R16 , dst_node: IGW3_R23 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.16.23.0/31" }
- { src_node: PEAGG4_R16 , dst_node: IGW3_R24 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.16.24.0/31" }
- { src_node: PEAGG4_R16 , dst_node: MPLSRR2_R32 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.16.32.0/31" }
- { src_node: PEAGG4_R16 , dst_node: MPLSRR2_R33 , src_intf: ge-0/0/5 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.16.33.0/31" }
- { src_node: PEAGG5_R17 , dst_node: IGW2_R21 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.17.21.0/31" }
- { src_node: PEAGG5_R17 , dst_node: IGW2_R22 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.17.22.0/31" }
- { src_node: PEAGG5_R17 , dst_node: MPLSRR2_R32 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/2 , p2p_subnet: "172.17.32.0/31" }
- { src_node: PEAGG5_R17 , dst_node: MPLSRR2_R33 , src_intf: ge-0/0/5 ,dst_intf: ge-0/0/2 , p2p_subnet: "172.17.33.0/31" }
- { src_node: PEAGG5_R17 , dst_node: PRE2_R28 , src_intf: ge-0/0/6 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.17.28.0/31" }
- { src_node: PEAGG5_R17 , dst_node: PRE2_R29 , src_intf: ge-0/0/7 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.17.29.0/31" }
- { src_node: PEAGG5_R18 , dst_node: IGW2_R21 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.18.21.0/31" }
- { src_node: PEAGG5_R18 , dst_node: IGW2_R22 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.18.22.0/31" }
- { src_node: PEAGG5_R18 , dst_node: MPLSRR2_R32 , src_intf: ge-0/0/4 ,dst_intf: ge-0/0/3 , p2p_subnet: "172.18.32.0/31" }
- { src_node: PEAGG5_R18 , dst_node: MPLSRR2_R33 , src_intf: ge-0/0/5 ,dst_intf: ge-0/0/3 , p2p_subnet: "172.18.33.0/31" }
- { src_node: PEAGG5_R18 , dst_node: PRE2_R28 , src_intf: ge-0/0/6 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.18.28.0/31" }
- { src_node: PEAGG5_R18 , dst_node: PRE2_R29 , src_intf: ge-0/0/7 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.18.29.0/31" }
- { src_node: IGW1_R19 , dst_node: IGWRR1_R34 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.19.34.0/31" }
- { src_node: IGW1_R19 , dst_node: IGWRR1_R35 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.19.35.0/31" }
- { src_node: IGW1_R20 , dst_node: IGWRR1_R34 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.20.34.0/31" }
- { src_node: IGW1_R20 , dst_node: IGWRR1_R35 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.20.35.0/31" }
- { src_node: IGW2_R21 , dst_node: IGWRR1_R34 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/2 , p2p_subnet: "172.21.34.0/31" }
- { src_node: IGW2_R21 , dst_node: IGWRR1_R35 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/2 , p2p_subnet: "172.21.35.0/31" }
- { src_node: IGW2_R22 , dst_node: IGWRR1_R34 , src_intf: ge-0/0/2 ,dst_intf: ge-0/0/3 , p2p_subnet: "172.22.34.0/31" }
- { src_node: IGW2_R22 , dst_node: IGWRR1_R35 , src_intf: ge-0/0/3 ,dst_intf: ge-0/0/3 , p2p_subnet: "172.22.35.0/31" }
- { src_node: ABR5_R37 , dst_node: CSP2_ABR1_R38 , src_intf: ge-0/0/1 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.37.38.0/31" }
- { src_node: ABR4_R36 , dst_node: CSP2_ABR1_R38 , src_intf: ge-0/0/1 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.37.38.0/31" }
- { src_node: TELCOGW1_R39 , dst_node: dc1_spine1 , src_intf: ge-0/0/2 ,dst_intf: xe-0/0/0 , p2p_subnet: "192.39.1.0/31" }
- { src_node: TELCOGW1_R39 , dst_node: dc1_spine2 , src_intf: ge-0/0/3 ,dst_intf: xe-0/0/0 , p2p_subnet: "192.39.2.0/31" }
- { src_node: TELCOGW1_R40 , dst_node: dc1_spine1 , src_intf: ge-0/0/2 ,dst_intf: xe-0/0/1 , p2p_subnet: "192.40.1.0/31" }
- { src_node: TELCOGW1_R40 , dst_node: dc1_spine2 , src_intf: ge-0/0/3 ,dst_intf: xe-0/0/1 , p2p_subnet: "192.40.2.0/31" }
- { src_node: dc1_spine1 , dst_node: dc1_leaf1 , src_intf: xe-0/0/2 ,dst_intf: xe-0/0/1 , p2p_subnet: "192.1.1.0/31" }
- { src_node: dc1_spine1 , dst_node: dc1_leaf2 , src_intf: xe-0/0/3 ,dst_intf: xe-0/0/1 , p2p_subnet: "192.1.2.0/31" }
- { src_node: dc1_spine1 , dst_node: dc1_leaf3 , src_intf: xe-0/0/4 ,dst_intf: xe-0/0/1 , p2p_subnet: "192.1.3.0/31" }
- { src_node: dc1_spine2 , dst_node: dc1_leaf1 , src_intf: xe-0/0/2 ,dst_intf: xe-0/0/2 , p2p_subnet: "192.2.1.0/31" }
- { src_node: dc1_spine2 , dst_node: dc1_leaf2 , src_intf: xe-0/0/3 ,dst_intf: xe-0/0/2 , p2p_subnet: "192.2.2.0/31" }
- { src_node: dc1_spine2 , dst_node: dc1_leaf3 , src_intf: xe-0/0/4 ,dst_intf: xe-0/0/2 , p2p_subnet: "192.2.3.0/31" }
# Customer Edge
- { src_node: PEAGG1_R9 , dst_node: CE1 , src_intf: ge-0/0/10 ,dst_intf: eth0 , p2p_subnet: "172.9.92.0/31" }
- { src_node: PEAGG1_R10 , dst_node: CE2 , src_intf: ge-0/0/10 ,dst_intf: eth0 , p2p_subnet: "172.10.91.0/31" }
- { src_node: PEAGG2_R12 , dst_node: CE3 , src_intf: ge-0/0/10 ,dst_intf: eth0 , p2p_subnet: "172.12.93.0/31" }
- { src_node: PEAGG5_R18 , dst_node: CE4 , src_intf: ge-0/0/10 ,dst_intf: eth0 , p2p_subnet: "172.18.98.0/31" }
- { src_node: PEAGG4_R15 , dst_node: CE5 , src_intf: ge-0/0/10 ,dst_intf: eth0 , p2p_subnet: "172.25.94.0/31" }
# Mobile Towers
- { src_node: PRE1_R27 , dst_node: eNodeB1 , src_intf: ge-0/0/8 ,dst_intf: eth0 , p2p_subnet: "172.27.95.0/31" }
- { src_node: PRE1_R25 , dst_node: eNodeB2 , src_intf: ge-0/0/8 ,dst_intf: eth0 , p2p_subnet: "172.25.97.0/31" }
- { src_node: PRE2_R28 , dst_node: eNodeB3 , src_intf: ge-0/0/8 ,dst_intf: eth0 , p2p_subnet: "172.28.96.0/31" }
# CSP2
- { src_node: CSP2_CORE1_R101 , dst_node: CSP2_ABR1_R38 , src_intf: ge-0/0/0 ,dst_intf: ge-0/0/2 , p2p_subnet: "172.101.38.0/31" }
- { src_node: CSP2_CORE1_R101 , dst_node: CSP2_PEAGG1_R100 , src_intf: ge-0/0/1 ,dst_intf: ge-0/0/0 , p2p_subnet: "172.101.100.0/31" }
- { src_node: CSP2_MPLSRR1_R99 , dst_node: CSP2_PEAGG1_R100 , src_intf: ge-0/0/0 ,dst_intf: ge-0/0/1 , p2p_subnet: "172.99.100.0/31" }
- { src_node: CSP2_MPLSRR1_R99 , dst_node: CSP2_ABR1_R38 , src_intf: ge-0/0/1 ,dst_intf: ge-0/0/3 , p2p_subnet: "172.99.38.0/31" }
- { src_node: CSP2_PEAGG1_R100 , dst_node: CSP2_CE1 , src_intf: ge-0/0/2 ,dst_intf: eth0 , p2p_subnet: "172.100.105.0/31" }