Lines Matching full:alpha

11 # and INPUT tests only use a two-node topology (alpha and beta), while GLOBAL
12 # tests use the entire three-node topology (alpha, beta, gamma). Each test is
15 # An IOAM domain is configured from Alpha to Gamma but not on the reverse path.
17 # Alpha adds an IOAM option (Pre-allocated Trace) inside a Hop-by-hop.
22 # | Alpha netns | | Gamma netns |
47 # | Alpha - IOAM configuration |
131 ALPHA=(
265 ip link del ioam-veth-alpha 2>/dev/null || true
268 ip netns del ioam-node-alpha || true
280 ip netns add ioam-node-alpha
284 ip link add name ioam-veth-alpha netns ioam-node-alpha type veth \
289 ip -netns ioam-node-alpha link set ioam-veth-alpha name veth0
294 ip -netns ioam-node-alpha addr add db01::2/64 dev veth0
295 ip -netns ioam-node-alpha link set veth0 up
296 ip -netns ioam-node-alpha link set lo up
297 ip -netns ioam-node-alpha route add db02::/64 via db01::1 dev veth0
298 ip -netns ioam-node-alpha route del db01::/64
299 ip -netns ioam-node-alpha route add db01::/64 dev veth0
313 ip netns exec ioam-node-alpha sysctl -wq net.ipv6.ioam6_id=${ALPHA[0]}
314 ip netns exec ioam-node-alpha sysctl -wq net.ipv6.ioam6_id_wide=${ALPHA[1]}
315 ip netns exec ioam-node-alpha sysctl -wq net.ipv6.conf.veth0.ioam6_id=${ALPHA[4]}
316 ip netns exec ioam-node-alpha sysctl -wq net.ipv6.conf.veth0.ioam6_id_wide=${ALPHA[5]}
317 ip -netns ioam-node-alpha ioam namespace add 123 data ${ALPHA[6]} wide ${ALPHA[7]}
318 ip -netns ioam-node-alpha ioam schema add ${ALPHA[8]} "${ALPHA[9]}"
319 ip -netns ioam-node-alpha ioam namespace set 123 schema ${ALPHA[8]}
342 ip netns exec ioam-node-alpha ping6 -c 5 -W 1 db02::2 &>/dev/null
425 ip -netns ioam-node-alpha route change db01::/64 dev veth0
436 ip -netns ioam-node-alpha ioam namespace del 123
445 ip -netns ioam-node-alpha ioam namespace add 123 \
446 data ${ALPHA[6]} wide ${ALPHA[7]}
447 ip -netns ioam-node-alpha ioam namespace set 123 schema ${ALPHA[8]}
448 ip -netns ioam-node-alpha route change db01::/64 dev veth0
493 ip -netns ioam-node-alpha route change db01::/64 encap ioam6 mode $mode \
496 run_test ${FUNCNAME[0]} "${desc} ($1 mode)" ioam-node-alpha ioam-node-beta \
513 ip -netns ioam-node-alpha route change db01::/64 encap ioam6 mode $mode \
516 run_test ${FUNCNAME[0]} "${desc} ($1 mode)" ioam-node-alpha ioam-node-beta \
532 bit2size[22]=$(( $tmp + ${#ALPHA[9]} + ((4 - (${#ALPHA[9]} % 4)) % 4) ))
539 ip -netns ioam-node-alpha route change db01::/64 encap ioam6 mode $mode \
557 run_test "out_bit$i" "$descr ($1 mode)" ioam-node-alpha \
578 ip -netns ioam-node-alpha route change db01::/64 encap ioam6 mode $mode \
581 run_test ${FUNCNAME[0]} "${desc} ($1 mode)" ioam-node-alpha ioam-node-beta \
608 ip -netns ioam-node-alpha route change db01::/64 encap ioam6 mode $mode \
611 run_test ${FUNCNAME[0]} "${desc} ($1 mode)" ioam-node-alpha ioam-node-beta \
628 ip -netns ioam-node-alpha route change db01::/64 encap ioam6 mode $mode \
631 run_test ${FUNCNAME[0]} "${desc} ($1 mode)" ioam-node-alpha ioam-node-beta \
654 ip -netns ioam-node-alpha route change db01::/64 encap ioam6 mode $mode \
658 run_test "in_bit$i" "${desc/<n>/$i} ($1 mode)" ioam-node-alpha \
678 ip -netns ioam-node-alpha ioam namespace add 123
683 ip -netns ioam-node-alpha route change db01::/64 encap ioam6 mode $mode \
686 run_test ${FUNCNAME[0]} "${desc} ($1 mode)" ioam-node-alpha ioam-node-beta \
693 ip -netns ioam-node-alpha ioam namespace del 123
707 ip -netns ioam-node-alpha route change db01::/64 encap ioam6 mode $mode \
710 run_test ${FUNCNAME[0]} "${desc} ($1 mode)" ioam-node-alpha ioam-node-beta \
735 ip -netns ioam-node-alpha route change db02::/64 encap ioam6 mode $mode \
738 run_test ${FUNCNAME[0]} "${desc} ($1 mode)" ioam-node-alpha ioam-node-gamma \