Lines Matching full:route

7 #   veth1 <---> veth2   veth3 <---> veth4 (the top route)
8 # veth5 <---> veth6 veth7 <---> veth8 (the bottom route)
18 # IP*_1 <=> IP*_2 <=> IP*_3 <=> IP*_4 (the top route)
21 # NS1/NS2 are configured to route packets to IPv*_GRE via IP*_8
22 # (the bottom route)
30 # that encaps the packets with an IP/GRE header to route to IPv*_GRE
36 # that encaps the packets with an IP/GRE header to route to IPv*_GRE
135 ip -netns ${NS1} route add table 1001 unreachable default metric 8192
136 ip -netns ${NS1} -6 route add table 1001 unreachable default metric 8192
142 ip -netns ${NS2} route add table 1001 unreachable default metric 8192
143 ip -netns ${NS2} -6 route add table 1001 unreachable default metric 8192
150 # configure addesses: the top route (1-2-3-4)
160 # configure addresses: the bottom route (5-6-7-8)
179 # configure routes: IP*_SRC -> veth1/IP*_2 (= top route) default;
180 # the bottom route to specific bottom addresses
183 # top route
184 ip -netns ${NS1} route add ${IPv4_2}/32 dev veth1 ${VRF}
185 ip -netns ${NS1} route add default dev veth1 via ${IPv4_2} ${VRF} # go top by default
186 ip -netns ${NS1} -6 route add ${IPv6_2}/128 dev veth1 ${VRF}
187 ip -netns ${NS1} -6 route add default dev veth1 via ${IPv6_2} ${VRF} # go top by default
188 # bottom route
189 ip -netns ${NS1} route add ${IPv4_6}/32 dev veth5 ${VRF}
190 ip -netns ${NS1} route add ${IPv4_7}/32 dev veth5 via ${IPv4_6} ${VRF}
191 ip -netns ${NS1} route add ${IPv4_8}/32 dev veth5 via ${IPv4_6} ${VRF}
192 ip -netns ${NS1} -6 route add ${IPv6_6}/128 dev veth5 ${VRF}
193 ip -netns ${NS1} -6 route add ${IPv6_7}/128 dev veth5 via ${IPv6_6} ${VRF}
194 ip -netns ${NS1} -6 route add ${IPv6_8}/128 dev veth5 via ${IPv6_6} ${VRF}
197 # top route
198 ip -netns ${NS2} route add ${IPv4_1}/32 dev veth2 ${VRF}
199 ip -netns ${NS2} route add ${IPv4_4}/32 dev veth3 ${VRF}
200 ip -netns ${NS2} -6 route add ${IPv6_1}/128 dev veth2 ${VRF}
201 ip -netns ${NS2} -6 route add ${IPv6_4}/128 dev veth3 ${VRF}
202 # bottom route
203 ip -netns ${NS2} route add ${IPv4_5}/32 dev veth6 ${VRF}
204 ip -netns ${NS2} route add ${IPv4_8}/32 dev veth7 ${VRF}
205 ip -netns ${NS2} -6 route add ${IPv6_5}/128 dev veth6 ${VRF}
206 ip -netns ${NS2} -6 route add ${IPv6_8}/128 dev veth7 ${VRF}
209 # top route
210 ip -netns ${NS3} route add ${IPv4_3}/32 dev veth4
211 ip -netns ${NS3} route add ${IPv4_1}/32 dev veth4 via ${IPv4_3}
212 ip -netns ${NS3} route add ${IPv4_2}/32 dev veth4 via ${IPv4_3}
213 ip -netns ${NS3} -6 route add ${IPv6_3}/128 dev veth4
214 ip -netns ${NS3} -6 route add ${IPv6_1}/128 dev veth4 via ${IPv6_3}
215 ip -netns ${NS3} -6 route add ${IPv6_2}/128 dev veth4 via ${IPv6_3}
216 # bottom route
217 ip -netns ${NS3} route add ${IPv4_7}/32 dev veth8
218 ip -netns ${NS3} route add ${IPv4_5}/32 dev veth8 via ${IPv4_7}
219 ip -netns ${NS3} route add ${IPv4_6}/32 dev veth8 via ${IPv4_7}
220 ip -netns ${NS3} -6 route add ${IPv6_7}/128 dev veth8
221 ip -netns ${NS3} -6 route add ${IPv6_5}/128 dev veth8 via ${IPv6_7}
222 ip -netns ${NS3} -6 route add ${IPv6_6}/128 dev veth8 via ${IPv6_7}
224 # configure IPv4 GRE device in NS3, and a route to it via the "bottom" route
228 ip -netns ${NS1} route add ${IPv4_GRE}/32 dev veth5 via ${IPv4_6} ${VRF}
229 ip -netns ${NS2} route add ${IPv4_GRE}/32 dev veth7 via ${IPv4_8} ${VRF}
232 # configure IPv6 GRE device in NS3, and a route to it via the "bottom" route
236 ip -netns ${NS1} -6 route add ${IPv6_GRE}/128 dev veth5 via ${IPv6_6} ${VRF}
237 ip -netns ${NS2} -6 route add ${IPv6_GRE}/128 dev veth7 via ${IPv6_8} ${VRF}
265 ip -netns ${NS1} route del ${IPv4_GRE} dev veth5 ${VRF}
266 ip -netns ${NS2} route del ${IPv4_GRE} dev veth7 ${VRF}
267 ip -netns ${NS1} -6 route del ${IPv6_GRE}/128 dev veth5 ${VRF}
268 ip -netns ${NS2} -6 route del ${IPv6_GRE}/128 dev veth7 ${VRF}
273 ip -netns ${NS1} route add unreachable ${IPv4_GRE}/32 ${VRF}
274 ip -netns ${NS2} route add unreachable ${IPv4_GRE}/32 ${VRF}
275 ip -netns ${NS1} -6 route add unreachable ${IPv6_GRE}/128 ${VRF}
276 ip -netns ${NS2} -6 route add unreachable ${IPv6_GRE}/128 ${VRF}
357 ip -netns ${NS2} route del ${IPv4_DST}/32 dev veth3 ${VRF}
358 ip -netns ${NS2} -6 route del ${IPv6_DST}/128 dev veth3 ${VRF}
364 ip -netns ${NS1} route add ${IPv4_DST} encap bpf xmit obj \
366 ip -netns ${NS1} -6 route add ${IPv6_DST} encap bpf xmit obj \
369 ip -netns ${NS1} route add ${IPv4_DST} encap bpf xmit obj \
371 ip -netns ${NS1} -6 route add ${IPv6_DST} encap bpf xmit obj \
415 ip -netns ${NS2} route del ${IPv4_DST}/32 dev veth3 ${VRF}
416 ip -netns ${NS2} -6 route del ${IPv6_DST}/128 dev veth3 ${VRF}
422 ip -netns ${NS2} route add ${IPv4_DST} encap bpf in obj \
424 ip -netns ${NS2} -6 route add ${IPv6_DST} encap bpf in obj \
427 ip -netns ${NS2} route add ${IPv4_DST} encap bpf in obj \
429 ip -netns ${NS2} -6 route add ${IPv6_DST} encap bpf in obj \