Lines Matching refs:vid
222 bridge -n $ns vlan add vid 10 dev br0 self
225 bridge -n $ns vlan add vid 20 dev br0 self
228 bridge -n $ns vlan add vid 10 dev swp1
229 bridge -n $ns vlan add vid 20 dev swp1
239 bridge -n $ns vlan add vid 10 dev vx0
240 bridge -n $ns vlan add vid 10 dev vx0 tunnel_info id 10010
242 bridge -n $ns vlan add vid 20 dev vx0
243 bridge -n $ns vlan add vid 20 dev vx0 tunnel_info id 10020
293 local vid=$1; shift
299 echo "Per-port ARP suppression - VLAN $vid"
307 run_cmd "ip netns exec $h1 arping -q -b -c 1 -w 5 -s $sip -I eth0.$vid $tip"
318 run_cmd "ip netns exec $h1 arping -q -b -c 1 -w 5 -s $sip -I eth0.$vid $tip"
325 h2_mac=$(ip -n $h2 -j -p link show eth0.$vid | jq -r '.[]["address"]')
326 run_cmd "bridge -n $sw1 fdb replace $h2_mac dev vx0 master static vlan $vid"
329 run_cmd "ip netns exec $h1 arping -q -b -c 1 -w 5 -s $sip -I eth0.$vid $tip"
336 run_cmd "ip -n $sw1 neigh replace $tip lladdr $h2_mac nud permanent dev br0.$vid"
339 run_cmd "ip netns exec $h1 arping -q -b -c 1 -w 5 -s $sip -I eth0.$vid $tip"
346 run_cmd "ip -n $h2 link set dev eth0.$vid down"
349 run_cmd "ip netns exec $h1 arping -q -b -c 1 -w 5 -s $sip -I eth0.$vid $tip"
354 run_cmd "ip -n $h2 link set dev eth0.$vid up"
363 run_cmd "ip netns exec $h1 arping -q -b -c 1 -w 5 -s $sip -I eth0.$vid $tip"
370 run_cmd "ip -n $h2 link set dev eth0.$vid down"
373 run_cmd "ip netns exec $h1 arping -q -b -c 1 -w 5 -s $sip -I eth0.$vid $tip"
381 local vid=10
385 neigh_suppress_arp_common $vid $sip $tip
387 vid=20
390 neigh_suppress_arp_common $vid $sip $tip
395 local vid=$1; shift
401 echo "Unicast ARP, per-port ARP suppression - VLAN $vid"
408 tmac=$(ip -n $h2 -j -p link show eth0.$vid | jq -r '.[]["address"]')
409 run_cmd "bridge -n $sw1 fdb replace $tmac dev vx0 master static vlan $vid"
410 run_cmd "ip -n $sw1 neigh replace $tip lladdr $tmac nud permanent dev br0.$vid"
412 run_cmd "tc -n $h1 qdisc replace dev eth0.$vid clsact"
413 run_cmd "tc -n $h1 filter replace dev eth0.$vid ingress pref 1 handle 101 proto arp flower arp_sip $tip arp_op reply action pass"
415 run_cmd "tc -n $h2 qdisc replace dev eth0.$vid clsact"
416 run_cmd "tc -n $h2 filter replace dev eth0.$vid egress pref 1 handle 101 proto arp flower arp_tip $sip arp_op reply action pass"
418 run_cmd "ip netns exec $h1 mausezahn eth0.$vid -c 1 -a own -b $tmac -t arp 'request sip=$sip, tip=$tip, tmac=$tmac' -q"
419 tc_check_packets $h1 "dev eth0.$vid ingress" 101 1
421 tc_check_packets $h2 "dev eth0.$vid egress" 101 1
427 local vid=10
431 neigh_suppress_uc_arp_common $vid $sip $tip
433 vid=20
436 neigh_suppress_uc_arp_common $vid $sip $tip
441 local vid=$1; shift
448 echo "Per-port NS suppression - VLAN $vid"
456 run_cmd "ip netns exec $h1 ndisc6 -q -r 1 -s $saddr -w 5000 $daddr eth0.$vid"
467 run_cmd "ip netns exec $h1 ndisc6 -q -r 1 -s $saddr -w 5000 $daddr eth0.$vid"
474 h2_mac=$(ip -n $h2 -j -p link show eth0.$vid | jq -r '.[]["address"]')
475 run_cmd "bridge -n $sw1 fdb replace $h2_mac dev vx0 master static vlan $vid"
478 run_cmd "ip netns exec $h1 ndisc6 -q -r 1 -s $saddr -w 5000 $daddr eth0.$vid"
485 run_cmd "ip -n $sw1 neigh replace $daddr lladdr $h2_mac nud permanent dev br0.$vid"
488 run_cmd "ip netns exec $h1 ndisc6 -q -r 1 -s $saddr -w 5000 $daddr eth0.$vid"
495 run_cmd "ip -n $h2 link set dev eth0.$vid down"
498 run_cmd "ip netns exec $h1 ndisc6 -q -r 1 -s $saddr -w 5000 $daddr eth0.$vid"
503 run_cmd "ip -n $h2 link set dev eth0.$vid up"
512 run_cmd "ip netns exec $h1 ndisc6 -q -r 1 -s $saddr -w 5000 $daddr eth0.$vid"
519 run_cmd "ip -n $h2 link set dev eth0.$vid down"
522 run_cmd "ip netns exec $h1 ndisc6 -q -r 1 -s $saddr -w 5000 $daddr eth0.$vid"
530 local vid=10
535 neigh_suppress_ns_common $vid $saddr $daddr $maddr
537 vid=20
542 neigh_suppress_ns_common $vid $saddr $daddr $maddr
566 local vid=$1; shift
574 echo "Unicast NS, per-port NS suppression - VLAN $vid"
581 tmac=$(ip -n $h2 -j -p link show eth0.$vid | jq -r '.[]["address"]')
582 run_cmd "bridge -n $sw1 fdb replace $tmac dev vx0 master static vlan $vid"
583 run_cmd "ip -n $sw1 -6 neigh replace $dip lladdr $tmac nud permanent dev br0.$vid"
585 run_cmd "tc -n $h1 qdisc replace dev eth0.$vid clsact"
586 run_cmd "tc -n $h1 filter replace dev eth0.$vid ingress pref 1 handle 101 proto ipv6 flower ip_proto icmpv6 src_ip $dip type 136 code 0 action pass"
588 run_cmd "tc -n $h2 qdisc replace dev eth0.$vid clsact"
589 run_cmd "tc -n $h2 filter replace dev eth0.$vid egress pref 1 handle 101 proto ipv6 flower ip_proto icmpv6 dst_ip $sip type 136 code 0 action pass"
591 run_cmd "ip netns exec $h1 mausezahn -6 eth0.$vid -c 1 -a own -b $tmac -A $sip -B $dip -t ip hop=255,next=58,payload=$(icmpv6_header_get $csum $full_dip) -q"
592 tc_check_packets $h1 "dev eth0.$vid ingress" 101 1
594 tc_check_packets $h2 "dev eth0.$vid egress" 101 1
600 local vid=10
606 neigh_suppress_uc_ns_common $vid $saddr $daddr $full_daddr $csum
608 vid=20
614 neigh_suppress_uc_ns_common $vid $saddr $daddr $full_daddr $csum
661 run_cmd "bridge -n $sw1 vlan set vid $vid1 dev vx0 neigh_suppress on"
662 run_cmd "bridge -n $sw1 -d vlan show dev vx0 vid $vid1 | grep \"neigh_suppress on\""
664 run_cmd "bridge -n $sw1 -d vlan show dev vx0 vid $vid2 | grep \"neigh_suppress off\""
711 run_cmd "bridge -n $sw1 vlan set vid $vid1 dev vx0 neigh_suppress off"
712 run_cmd "bridge -n $sw1 -d vlan show dev vx0 vid $vid1 | grep \"neigh_suppress off\""
792 run_cmd "bridge -n $sw1 vlan set vid $vid1 dev vx0 neigh_suppress on"
793 run_cmd "bridge -n $sw1 -d vlan show dev vx0 vid $vid1 | grep \"neigh_suppress on\""
795 run_cmd "bridge -n $sw1 -d vlan show dev vx0 vid $vid2 | grep \"neigh_suppress off\""
842 run_cmd "bridge -n $sw1 vlan set vid $vid1 dev vx0 neigh_suppress off"
843 run_cmd "bridge -n $sw1 -d vlan show dev vx0 vid $vid1 | grep \"neigh_suppress off\""